お知らせ: このページは現在英語のみで提供されています。日本語版は準備中です。ご不便をおかけして申し訳ございません。

Connect an Application for ServiceNow ITSM (Private Preview)

The ServiceNow service is currently in private preview. If you want to try this service, contact your AvePoint representative for assistance.

To connect an application for ServiceNow, complete the following configurations.

Step 1: Create an Inbound Connected App

Follow the steps below to create an inbound connected app:

  1. Sign in to ServiceNow.

  2. Click All tag, search for Application Registry and then click it.

  3. Click to switch to the New Inbound Integration Experience.

    NOTE

    For the old instance without New Inbound Integration Experience, please refer to Add the OAuth Application User.

  4. Click New integration to create a new app.

  5. Select OAuth - Client credentials grant as the connection type, and then the New Record page will display automatically.

    New Record

  6. In the New record page, configure the following details in Details section:

    • Name – Enter a unique name for the integration.

    • Provider name – Enter the name of service provider.

    • OAuth application user – Select the user used for authentication from the dropdown list.

    NOTE

    You can copy and save the Client ID and Client secret of the app. It will be used in later steps.

  7. In the Auth scope section, configure auth scopes.

  8. In the Advanced options section, configure Access token lifespan.

  9. Click Save.

    NOTE

    By default, client credential is not enabled. To enable it, create the glide.oauth.inbound.client.credential.grant_type.enabled system property. Refer to Client Credentials for details.

Step 2: Create a Dedicated API User (Service Account)

Follow the steps below to create a dedicated API user:

  1. Click All tag in ServiceNow, navigate to Organization > Users.

  2. Click New in the upper-right corner.

    Users page

  3. Enter the User ID, First name and Last name, and select the checkbox of Active.

  4. Click Submit in the upper-right corner.

  5. After creating the user, click the user ID of the required user in Users page.

  6. In the Roles section, click Edit to assign required roles.

    Roles

  7. Add rest_service, soap_query and rest_api_explorer to the Roles list. You can search with keywords in the search bar.

  8. Click Save.

Step 3: Create an application connection in AvePoint Online Services

Follow the steps below to create an application connection in AvePoint Online Services:

  1. In AvePoint Online Services, navigate to Management > App management > Application connection, and then click Create on the action bar.

  2. In the Create application connection panel, complete the following settings:

    • Profile name – Enter a name for your connection profile.

    • Description – Enter a description for the connection for future reference. This field is optional.

    • Select application – Select ServiceNow from the drop-down list.

    • Instance connection – Enter the URL copied from ServiceNow. For example, https://dev123.service-now.com.

    • Client ID – Enter the client ID copied from ServiceNow.

    • Client secret - Enter the client secret copied from ServiceNow.

  3. Click Save.

Once you have created the connection profile, it will appear on the Management > App management > Application connection tab. Your application will now be connected. If needed, you can select a connection profile to Edit or Delete it.