3.1 Configuring ServiceNow to Support the Enterprise Manager ServiceNow Connector

Important: The following procedure is required for ServiceNow releases prior to Madrid. Starting with the ServiceNow Madrid release, it is no longer required to create the BASICAuth script. The default BASICAuth script that comes with ServiceNow Madrid release supports the ServiceNow connector without any changes.

Existing ServiceNow connector users planning to upgrade to ServiceNow Madrid should replace their existing BASICAuth script with the default BASICAuth script on the ServiceNow node. Refer to Mos Doc ID 2575813.1 for more information.

ServiceNow Releases Prior to Madrid

In order for ServiceNow (pre-Madrid) to accept incoming messages from Oracle Enterprise Manager, you must add a script to enable basic authentication:

  1. Log into your ServiceNow node.
  2. In the Filter field, type script includes, then press Enter as shown in Figure 3-1:

    Figure 3-1 "script includes" Filter


    ServiceNow screen with “script includes” filter screen shot example.

  3. Click the blue New button on the Script Includes menu bar. The following window will appear (Figure 3-2):

    Figure 3-2 ServiceNow "Script Include" Window


    ServiceNow “Script Include” Window screen shot example.

  4. In the Name field, enter BASICAuth as the Name (using exact capitalization as shown in Figure 3-3):

    Figure 3-3 ServiceNow "BASICAuth" Default Script


    ServiceNow “BASICAuth” Default Script screen shot example.

  5. Replace the contents of the Script field with the following as shown in Figure 3-4:
    gs.include("BasicAuth");
    var BASICAuth = BasicAuth;
    

    Figure 3-4 ServiceNow BASICAuth Replacement Script


    ServiceNow BASICAuth Replacement Script screen shot example.

  6. Click Submit.