Manage endpoint with OAuth 2.0 support
Manage endpoint for webhooks in third-party applications that support the OAuth 2.0 authentication. The endpoint enables webhooks to connect with your ServiceNow instance.
Before you begin
Role required: flow_designer and connection_admin
Subscription required: This feature requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Ensure that you've installed the required spoke plugin.
Ensure that you have created an OAuth application endpoint for the external client applications to access the ServiceNow instance. For more information about creating an inbound OAuth application endpoint, see OAuth Inbound.
- If you want to create an OAuth application endpoint for external client applications to access the ServiceNow instance, see Create an endpoint for clients to access the instance.
- If you want to create an OAuth JWT API endpoint for external clients to access the ServiceNow instance, see Create an OAuth JWT API endpoint for external clients (machine to machine integration).
Parent Topic:Set up external trigger endpoints
Configure endpoint with OAuth 2.0 support
Configure endpoint for webhooks in third-party applications that support the OAuth 2.0 authentication.
Before you begin
Role required: flow_designer and connection_admin
Procedure
- Under the Endpoints heading, select Configure for the connection to set up an endpoint with OAuth authentication support.
Configure button for OAuth authentication.
- In the Configure endpoint form, click
Select roles icon. to add role in **Required roles**.
To select one or more roles, select
Select roles icon. or enter the name of one or more roles.
Add required roles.
Select the required application registry record.
To generate the endpoint, select Activate.
Activate the endpoint.
The endpoint URL is generated in **URL**.
Copy the endpoint URL.
- To copy the endpoint, select the copy endpoint icon (
Copy endpoint icon.\)
**Tip:** Keep the endpoint at a secure place to use later at the third-party application webhook.
Deactivate endpoint with OAuth 2.0 support
Deactivate an active endpoint with OAuth 2.0 support while retaining the configurations to activate it later when needed.
Before you begin
Role required: flow_designer and connection_admin
Procedure
Under the Endpoints heading, for the required endpoint, click Edit
Click Deactivate.
Deactivate the required endpoint.
- To confirm deactivation, select Deactivate.
Confirm to deactivate the required endpoint.
To activate again, on the connection record, select Edit.
Select Activate.
Activate the required endpoint.
Deconfigure endpoint with OAuth 2.0 support
Deactivate an endpoint with OAuth 2.0 support to remove the existing configurations. Activate and configure the endpoint later when needed.
Before you begin
Role required: flow_designer and connection_admin
Procedure
- Under the Endpoints heading, click the more options icon (
\).
Deconfigure the required endpoint.
Click Deconfigure.
When prompted, confirm your choice to deconfigure.
Confirm to deconfigure.
The configuration for the endpoint is removed from the connection.