Contents Now Platform Administration Previous Topic Next Topic Set up OAuth Subscribe Log in to subscribe to topics and get notified when content changes. ... SAVE AS PDF Selected Topic Topic & Subtopics All Topics in Contents Share Set up OAuth Set up and activate OAuth, enable the OAuth system property, create an OAuth application endpoint for external client applications to access the instance, and set OAuth parameters. Before you beginRole required: admin Procedure Make sure the OAuth plugin is active and the OAuth activation property is set to true. Create an OAuth application registry using one of the following methods: Create an endpoint for external clients that want to access your instance. This creates an OAuth client application record and generates a client ID and client secret that the client needs to access the restricted resources on the instance. Use a third-party OAuth provider that provides the authorization for access to your instance. Specify an OAuth profile and Specify an OAuth scope when you are connecting to another OAuth provider. Configure your client applications to create an HTTP POST that requests an OAuth token. The application must also be able to parse the JSON response to use the returned access token and refresh token. Activate OAuthBy default, the OAuth plugin is active on new and upgraded instances. If the plugin is not active on your instance, you can activate it.Set the OAuth propertyTo generate OAuth 2.0 tokens to registered applications, the com.snc.platform.security.oauth.is.active property must be active for the instance.Create an endpoint for clients to access the instanceCreate an OAuth application endpoint for external client applications to access the ServiceNow instance.Create an OAuth OIDC providerCreate an OAuth OIDC provider to accept identity tokens generated by a third-party OIDC provider for inbound API calls.Connect to a third-party OAuth providerYou can connect your ServiceNow instance to a third-party OAuth provider. Change OAuth password parameterUse this property to insure only POST body parameters are accepted as input for all supported grant types.OAuth parameters for default profile supportThe default profile feature requires a set of parameters that you can use with the setParameter() API to specify the OAuth requestor, a context for the request, and the provider profile.OAuth API request parametersAccess token requests use the following request parameters.OAuth API response parametersThe OAuth 2.0 API produces a JSON response containing the following parameters as name:value pairs.Related tasksManage OAuth tokensRelated conceptsOAuth authorization code grant flowOAuth client APIsScoped OAuth APIs On this page Send Feedback Previous Topic Next Topic
Set up OAuth Set up and activate OAuth, enable the OAuth system property, create an OAuth application endpoint for external client applications to access the instance, and set OAuth parameters. Before you beginRole required: admin Procedure Make sure the OAuth plugin is active and the OAuth activation property is set to true. Create an OAuth application registry using one of the following methods: Create an endpoint for external clients that want to access your instance. This creates an OAuth client application record and generates a client ID and client secret that the client needs to access the restricted resources on the instance. Use a third-party OAuth provider that provides the authorization for access to your instance. Specify an OAuth profile and Specify an OAuth scope when you are connecting to another OAuth provider. Configure your client applications to create an HTTP POST that requests an OAuth token. The application must also be able to parse the JSON response to use the returned access token and refresh token. Activate OAuthBy default, the OAuth plugin is active on new and upgraded instances. If the plugin is not active on your instance, you can activate it.Set the OAuth propertyTo generate OAuth 2.0 tokens to registered applications, the com.snc.platform.security.oauth.is.active property must be active for the instance.Create an endpoint for clients to access the instanceCreate an OAuth application endpoint for external client applications to access the ServiceNow instance.Create an OAuth OIDC providerCreate an OAuth OIDC provider to accept identity tokens generated by a third-party OIDC provider for inbound API calls.Connect to a third-party OAuth providerYou can connect your ServiceNow instance to a third-party OAuth provider. Change OAuth password parameterUse this property to insure only POST body parameters are accepted as input for all supported grant types.OAuth parameters for default profile supportThe default profile feature requires a set of parameters that you can use with the setParameter() API to specify the OAuth requestor, a context for the request, and the provider profile.OAuth API request parametersAccess token requests use the following request parameters.OAuth API response parametersThe OAuth 2.0 API produces a JSON response containing the following parameters as name:value pairs.Related tasksManage OAuth tokensRelated conceptsOAuth authorization code grant flowOAuth client APIsScoped OAuth APIs
Set up OAuth Set up and activate OAuth, enable the OAuth system property, create an OAuth application endpoint for external client applications to access the instance, and set OAuth parameters. Before you beginRole required: admin Procedure Make sure the OAuth plugin is active and the OAuth activation property is set to true. Create an OAuth application registry using one of the following methods: Create an endpoint for external clients that want to access your instance. This creates an OAuth client application record and generates a client ID and client secret that the client needs to access the restricted resources on the instance. Use a third-party OAuth provider that provides the authorization for access to your instance. Specify an OAuth profile and Specify an OAuth scope when you are connecting to another OAuth provider. Configure your client applications to create an HTTP POST that requests an OAuth token. The application must also be able to parse the JSON response to use the returned access token and refresh token. Activate OAuthBy default, the OAuth plugin is active on new and upgraded instances. If the plugin is not active on your instance, you can activate it.Set the OAuth propertyTo generate OAuth 2.0 tokens to registered applications, the com.snc.platform.security.oauth.is.active property must be active for the instance.Create an endpoint for clients to access the instanceCreate an OAuth application endpoint for external client applications to access the ServiceNow instance.Create an OAuth OIDC providerCreate an OAuth OIDC provider to accept identity tokens generated by a third-party OIDC provider for inbound API calls.Connect to a third-party OAuth providerYou can connect your ServiceNow instance to a third-party OAuth provider. Change OAuth password parameterUse this property to insure only POST body parameters are accepted as input for all supported grant types.OAuth parameters for default profile supportThe default profile feature requires a set of parameters that you can use with the setParameter() API to specify the OAuth requestor, a context for the request, and the provider profile.OAuth API request parametersAccess token requests use the following request parameters.OAuth API response parametersThe OAuth 2.0 API produces a JSON response containing the following parameters as name:value pairs.Related tasksManage OAuth tokensRelated conceptsOAuth authorization code grant flowOAuth client APIsScoped OAuth APIs