Configure Seed Data and Business Service Access

Make sure that the following Business Services (and their responsibilities) have been added to Siebel CRM and grant the necessary Business Services access to them as shown in the following procedure:

  • SiebelOCIAIWebService, which is required to enable the Siebel REST API framework for the AI service.

  • SiebelOCIAIService, which is required to enable the out-of-the-box Siebel Application UI use cases.

To configure the seed data and business service access

  1. Navigate to the Administration - Application screen, then the Business Service Access view.

  2. Create a new record, add the SiebelOCIAIWebService business service and save the record.

  3. Create another new record, add the SiebelOCIAIService business service and save the record.

  4. In the (Access By Responsibility) Responsibilities applet, add the Siebel Admin responsibility for each new record (created in step 2 and step 3).

  5. In the Business Service Method applet, add the respective methods for each new record (created in step 2 and step 3). For example, add the InvokeOCIAI method.

  6. Save the records, clear the cache and log out of the application (and back in again) for the changes to take effect.

The following table describes the SiebelOCIWebService and SiebelOCIAIService business services in more detail.

Name Display Name Class Business Service Method Business Service Method Display Name

SiebelOCIAIWebService

SBL_OCI_AI_JAVA_SERVICE

CSSJavaBusinessService

InvokeOCIAI

SBL_OCI_AI_INOVKE

SiebelOCIAIService

SBL_OCI_AI_SERVICE

CSSOCIAIService*

SBL_OCI_AI_INOVKE

SBL_OCI_AI_INOVKE

CSSOCIAIService

ClientAppCommonSVDII

Service

CSSWEUIService

The SiebelOCIAIService Business Services uses the class described in the following table.

Name DLL Object Type Super Class

CSSOCIAIService

ClientAppCommonSVDII

Service

CSSWEUIService