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.
-
Sign in to your ServiceNow instance with an administrator account.
-
In the navigation filter, search for
Application Registry. -
Click New, and then select Create an OAuth API endpoint for external clients.
-
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.
-
-
Click Submit.
-
After the application is created, ServiceNow displays the Client ID and Client Secret.
-
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.
-
In the PingOne Privilege admin console, go to Connections > Integrations.
-
Click on the All Integrations tab.
-
In the ServiceNow tile, click Integrate.
-
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.
-
-
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.