Configuring Outbound Systems

Outbound System Configuration provides a way to enable integrations initiated from within OPERA Cloud.
For example, for an integrated CRM solution that follows the OPERA Cloud REST specification, you can define an Outbound Code with Outbound Type = CRM and configure the CRM system end point URL and authentication credentials. Then, from the respective area(s) of OPERA Cloud, you can make synchronous calls (GET/POST) from OPERA Cloud to/from the CRM system from the REST web services.

Note:

Outbound System Configuration is accessible to Tenant Administrators with the org > Admin role granted.
You can create Outbound Code at the global (tenant) or property level for the available Outbound Types.

Adding Outbound Systems

  1. From the Toolbox menu, select System Setup and then select Outbound System Configuration.

  2. Click New and complete the following:

    1. Context. Select a value from the list.
      1. Select Global when there is a need to define a one-time configuration that can be consumed by all properties of the tenant.

      2. Select Property when there is a need to define a property-specific outbound configurations.

    2. Outbound Type. Select a value from the list.

      1. GAMING_SGACSC: when you want to create an Outbound Code for a Scientific Gaming ACSC Specification Integration configuration.

      2. GAMING_SGCMP: when you want to create an Outbound Code for a Scientific Gaming CMP Specification Integration.

      3. GAMING_GENERIC: when you want to an create Outbound Code for a Generic Gaming Integrations.

      4. CRM: when you want to create an Outbound Code for CRM Profile Lookup, Loyalty, and Membership system integration configuration.

      5. CRM_LEGACY: when you want to create an Outbound code for a legacy CRM system that follows XML Protocol standards.

      6. CRM_IATA: when you want to create an Outbound code for a legacy IATA system integration.

      7. OCUI: when you want to create an Outbound code to invoke any vendor system web applications from the OPERA Cloud UI.

    3. Outbound Code. Enter the unique Outbound Code you want to create in the recommended format, OUTBOUNDTYPE+VENDOR+PROP.

    4. Outbound Description. Enter the External System description.

    5. Protocol. Select a value from the list.

      1. Select REST as it is the only supported protocol.

    6. Enable External System: Select this option to create an External System Code and External Database Code in OPERA Cloud, same as Outbound Code.

    7. Enable Conversions: This option is enabled when you select the above option. Select this option to define Data Value Mappings for the specific conversion groups.

      1. When you try to create a Global Level Outbound Code, Enable Conversion is disabled as no versions are allowed at the Global level.

      2. Data Value Mapping conversions can be defined only for Property Level Outbound Codes when this option is selected.

    8. External Property: This field is visible when the above option is selected for defining a Property conversion code.

    9. Auth Type. Select a value from the list.

      1. Basic – when an external system provides only basic authentication details, such as user account and password details.

      2. OAUTH – when an external system provides open authorization details, such as OAuth Token URL and credential details.

    10. Grant Type. Select a value from the list.

      1. Password – when an external system provides you with Service Account & Key and Client Id & Key details.

      2. Client Credentials – when an external system provides only the Client Id & Key details.

    11. Scope. Enter the Scope URL provided by External System.

    12. Application Key. Enter the Application Key provided by External System.

    13. Service Details.

      Enter details.
    14. Service Name. Defaulted value RESTAPIBaseURL.

    15. Service Path. Enter the external system's REST APIs base URL. Path should not include any query parameters or path parameters.

  3. Click Save.

Editing Outbound System

  1. From the side menu select Toolbox, select System Setup, and then select Outbound System Configuration.

  2. Enter search criteria and click Search.

  3. Select the Outbound System in search results, click the vertical ellipsis, and select Edit.

    • Update the configuration.

    • Select to make the outbound connection inactive or deselect to activate.

  4. Click Save.

Deleting Outbound System

  1. From the side menu select Toolbox, select System Setup, and then select Outbound System Configuration.

  2. Enter search criteria and click Search.

  3. Select the Outbound System in search results, click the vertical ellipsis, and select Delete.

  4. Click Delete to confirm.

Testing Outbound System Connectivity

  1. From the side menu select Toolbox, select System Setup, and then select Outbound System Configuration.

  2. Enter search criteria and click Search.

  3. Select the Outbound System in search results, click the vertical ellipsis, and select Test.

  4. Click OK.