PingOne Privilege

ServiceNow

You can integrate PingOne Privilege with ServiceNow to create tickets for access requests, approvals, and other events. This guide shows you how to set up the integration.

You’ll need administrator access to both ServiceNow and PingOne Privilege to complete these steps.

Step 1: Create an OAuth 2.0 endpoint in ServiceNow

First, you’ll create an OAuth application in your ServiceNow instance to get the credentials PingOne Privilege needs.

  1. Sign in to your ServiceNow instance with an administrator account.

  2. In the navigation filter, search for Application Registry.

  3. Click New, and then select Create an OAuth API endpoint for external clients.

  4. On the registration form, fill in the following details:

    • Name: Enter a descriptive name, such as PingOne Privilege Integration.

    • Redirect URL: Enter the specific redirect URL for your PingOne Privilege tenant.

      The Redirect URL is required for the OAuth flow to complete successfully. The format is typically https://<YOUR_P1P_TENANT_URL>/integrations/callback. Refer to the PingOne Privilege console for the exact URL for your tenant.

  5. Click Submit.

  6. After the application is created, ServiceNow displays the Client ID and Client Secret.

  7. Copy both the Client ID and Client Secret values.

Step 2: Configure the integration in PingOne Privilege

Now, you’ll enter the credentials from ServiceNow into PingOne Privilege.

  1. In the PingOne Privilege admin console, go to Connections > Integrations.

  2. Click on the All Integrations tab.

  3. In the ServiceNow tile, click Integrate.

  4. In the Setup ServiceNow Integration form, fill in the following fields:

    • Integration Name: Provide a user-friendly name for the integration, such as Corporate ServiceNow.

    • Instance URL: Enter the full URL of your ServiceNow instance, such as https://your-instance.service-now.com.

    • Client ID: Paste the Client ID you copied from ServiceNow in the previous step.

    • Client Secret: Paste the Client Secret you copied from ServiceNow.

  5. Click Continue.

Validation

After you configure the integration, PingOne Privilege attempts to connect to your ServiceNow instance using the provided details. If the connection is successful, the integration is saved and displays in your list of active integrations. You can now select ServiceNow as a target for approval workflows in your access policies.