Granting API permissions

Organization WCIntegrationOrg must be loaded and API permissions must be granted to the group WCIntegrationGroup.

Before you begin

The activator scripts, specifically the non-enterprise activator script, must be run.

Procedure

  1. Log into the Applications Manager.
    1. As an administrator, log on to Sterling Order Management by pointing your browser to http://<hostname>:<port>/smcfs/console/login.jsp (or start.jsp) where,
      • hostname is the computer name or IP address of the computer where Sterling Order Management is installed.
      • port is the listening port of the computer where Sterling Order Management is installed. You can obtain the port from the HTTP transport port line in <Configurator_PROFILE>/logs/AboutThisProfile.txt.
      The browser displays the Sign in window. Enter your login ID and password and choose the Sign In button.
    2. If you are unable to open the application manager at this URL, use the following steps to connect to the Application Manager.
      Note: The Sterling Application Manager application is required for this login procedure. The Sterling OMS uses a deprecated java applet. In order to run the app without issues, use the following steps:
      1. Open a command line session, and navigate to WCDE_installdir/bin. Run the command sci_ant.cmd -f buildApplicationManagerClient.xml. A zip file named AppManager_10.0.zip is created in the directory OMS_INSTALL_DIR\ApplicationManagerClient.
      2. Unzip AppManager_10.0.zip into any local directory. This will extract a jar called client_10.0.jar and a directory called lib_10.0.
      To run the login client, change directories to OMS_INSTALL_DIR\ApplicationManagerClient\AppManager_10.0 and run the following command:
      JAVA_HOME\bin\java.exe -jar client_10.0.jar
      where JAVA_HOME is the java directory path on your machine.

      A popup window appears. In the appropriate fields, enter your Login ID, password, URL, and Context name (/smcfs).

    3. In the Console Home Page, choose Configuration > Launch Applications Manager.
      Note: To run the Applications Manager, use Internet Explorer with the required Java plugin. For more information, see Troubleshooting: Applications Manager does not start.
  2. Choose Applications > Application Platform. The Application Platform window opens.
  3. From the application rules side panel, choose the Load Rules for Organization icon.
    The Load Organizations for Configuration pop-up window displays
  4. Load the organization WCIntegrationOrg.
  5. Select Security > Groups and select the WCIntegrationGroup.
  6. Click Permission next to the API Security and set permissions to allow WCIntegrationGroup access to the following services:
    • SCWC_SDF_getInventoryAvailability
    • SCWC_SDF_cancelReservation
    • SCWC_SDF_getCompleteOrderDetails
    • SCWC_SDF_getOrderList
    • SCWC_SDF_reserveAvailableInventory
    • SCWC_SDF_getOrderLineDetails
    • SCWC_SDF_changeOrderRealTime