ServiceNow

You can configure Turbonomic policies that log Turbonomic actions in your ServiceNow instance, and that submit actions for approval in ServiceNow workflows.

For more information concerning orchestration, see Automation Workflow.

Note:

When creating the action orchestration policy as explained in the previous section, the scope of the policy must match the scope of the ServiceNow target.

Prerequisites

  • A ServiceNow user with the web_service_admin role and the custom role x_turbo_turbonomic.user that is created during installation that can communicate with Turbonomic via the REST API

Adding ServiceNow targets

Note:

This topic describes features that are available in the new design of the user interface. This new design is enabled by default. If you switched to the legacy design, click New Feature Toggle button in the navigation bar of the user interface and then turn on the toggle to re-enable the new design. For more information, see New Design for the User Interface.

  1. Click Settings > Target Configuration.

  2. On the Target configuration page, click Add Target.

  3. On the Select target page, click ServiceNow.

  4. In the side panel, review the connection requirements and then click Connect Target.

  5. Configure the following settings:

    • Address

      Specify the hostname of the ServiceNow instance without the http or https protocols. For example, dev-env-266.service-now.com.

    • Username

      Specify the username for the account Turbonomic uses to connect to the ServiceNow instance.

    • Password

      Specify the password for the account Turbonomic uses to connect to the ServiceNow instance.

    • Use OAuth to communicate with the ServiceNow target

      If this option is checked, Turbonomic uses OAuth to communicate with the ServiceNow target. If this option is not checked, Turbonomic uses basic authentication.

      Currently, Turbonomic supports OAuth 2.0 when this protocol is enabled in the ServiceNow target.

    • Client ID

      Specify the client ID Turbonomic uses if Use OAuth to communicate with the ServiceNow target is checked.

    • Client secret

      Specify the password Turbonomic uses if Use OAuth to communicate with the ServiceNow target is checked.

    • Port number

      Specify the port used to access the ServiceNow instance. By default, the port number is 443.

    • Proxy configuration

      Specify proxy information only if you connect through a proxy.

      • Proxy hostname or IP address

        Specify the address of the proxy used for this target.

      • Proxy port

        Specify the port to use with the proxy used for this target. By default, the port is 8080.

      • Proxy username

        Specify the username to use with the proxy.

      • Proxy password

        Specify the password to use with the proxy.

      • Connect using HTTPS

        Select this option if Turbonomic will connect to the proxy through HTTPS.

ServiceNow integration

In order to complete target addition, see the Turbonomic Actions for ServiceNow documentation.