The following table summarizes the relationships of multiple-application clusters to users and scenario editor servers (SES). Refer to the architecture diagram in this chapter for more information about the cluster types in the table.
The abbreviation ISS represents individual scenario servers, and SES represents a scenario editor server (an instance of a process editor server).
For information on how to set up scenario editor servers, refer to the Personalization Programming Guide. Note: The Configuration and Installation Manager (CIM) cannot be used to configure scenario editor servers or global scenario servers.
Cluster/ | External Users | External Scenario Server | Internal Users | Internal Scenario Server | Preview Users | Preview Scenario Server |
---|---|---|---|---|---|---|
Customer –facing Applications/ | Customer Users | Customer SES | NA | NA | NA | NA |
Agent-facing Applications/ | Customers | ISS points to Customer SES | Agents and Service Administrators (in | Agent SES | NA | NA |
Asset Management Applications/ | Customers | ISS points to Customer SES | Management Users | Starts up but not used | Preview Users | Preview SES |
ATG Data Warehouse Loader/ | Customers | NA | Dynamo Administration Users | NA | NA | NA |
Methods on the ATG Data Warehouse load server are invoked using the Dynamo Server Admin or run on a schedule.
Note also that the scenario server on the asset management server does not run scenarios (the editOnlyMode
property in the Scenario Manager is set to true
). Users can create and edit scenarios through the ACC, but the system makes no attempt to run them, and the scenarios do not appear in the Dynamo Server Admin. This behavior is required to avoid conflicts with external user profiles in the customer-facing database. If the Preview layer is enabled, however, the scenario manager does run scenarios so users can preview their results. In this case, the database being referenced is the preview user profile database, where the conflicts do not occur.
Order of Server Startup for Correct Behavior of Scenarios
Important: As shown in the previous table, several ATG applications use a scenario editor server instance running on the customer-facing server. If your environment includes applications that use the customer-facing scenario editor server, make sure you start the customer-facing server before the agent server. Otherwise, the agent server becomes the scenario editor server, which can cause errors to occur.