modules:goto-app

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
modules:goto-app [2018/08/28 15:15]
admin
modules:goto-app [2018/09/10 16:38] (current)
admin
Line 19: Line 19:
 <WRAP COLUMN 35%>​{{:​modules:​module-gotoapp2.png?​nolink |}}  <WRAP COLUMN 35%>​{{:​modules:​module-gotoapp2.png?​nolink |}} 
 </​WRAP>​ </​WRAP>​
-<WRAP COLUMN 60%>Upon exit of a sub application all of the variables declared in that sub application become available as properties of the '//Goto App//' ​module variable. ​+<WRAP COLUMN 60%>Upon exit of a sub application all of the variables declared in that sub application become available as properties of the Goto App module variable. ​
  
-For example, if the ‘//Goto App//’ ( {{:​goto_app.svg?​nolink&​16x16|}} ) module is titled “//​Payment//​” and it has a variable defined as “//​transactionID//​”,​ that variable becomes available in the main application as “//​Payment.transactionID//​”. ​+For example, if the ‘Goto App’ ( {{:​goto_app.svg?​nolink&​16x16|}} ) module is titled “//​Payment//​” and it has a variable defined as “//​transactionID//​”,​ that variable becomes available in the main application as “//​Payment.transactionID//​”. ​
  
 \\ The format for this is ‘//​modulevariable.subvariable//​’. \\ The format for this is ‘//​modulevariable.subvariable//​’.
Line 30: Line 30:
  
  
-A common use for the ‘//Goto App//’ module is to ensure PCI compliance. ​+A common use for the ‘Goto App’ module is to ensure PCI compliance. ​  
 +\\ This module also allows separation of applications for user control. 
 + 
 + 
 +Assume that a Fuse application processes payments, but the marketing team also wants access to the application in order to update messaging and offers. \\ In this situation, it makes sense to isolate the actual payment process in a separate application to ensure data integrity. The remainder of the call-flow exists in a separate application that is accessible by the marketing team. A ‘Goto App’ ( {{:​goto_app.svg?​nolink&​16x16|}} ) module that points to the payments application would then be inserted into the main application in the appropriate space. 
 + 
 + 
 +//​**Notes**:​ If the main application is shared with another user and is to be deployed separately in that new user's account, then any sub application referenced in the Goto App modules should be shared with that user as well// ​
  
-This module also allows separation of applications for user control. 
-\\ Assume that a Fuse application processes payments, but the marketing team also wants access to the application in order to update messaging and offers. In this situation, it makes sense to isolate the actual payment process in a separate application to ensure data integrity. The remainder of the call-flow exists in a separate application that is accessible by the marketing team. A ‘Goto App’ ( {{:​goto_app.svg?​nolink&​16x16|}} ) module that points to the payments application would then be inserted into the main application in the appropriate space. 
  
 ---- ----
modules/goto-app.txt · Last modified: 2018/09/10 16:38 by admin