---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Configure OAuth credentials for use in Pipelines and Deployments

# Configure OAuth credentials for use in Pipelines and Deployments {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Use OAuth credentials in your pipelines to add another level of security to your pipeline. This task helps you create and configure OAuth credentials for use in your pipelines.

## Before you begin

In the top right corner of your instance, make sure you set the application scope to Global. Open all your instances (development, test, production, and the like) in separate browser tabs. The following
tasks lay out the steps for a three-instance environment. However, if you use any other non-production instances (stage, and the like), there are steps that detail where you may need to repeat a task on that instance.

Role required: admin

## About this task

Creating and connecting OAuth credentials consists of several tasks that must be completed in the order laid out. Pay close attention to make sure you're in the correct instance for each step. For more information, see [OAuth 2.0](https://www.servicenow.com/docs/access?context=c_OAuthApplications&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).

## Procedure

1. Complete all of the steps under [Create OAuth API endpoints for external clients](https://servicenow-prod.fluidtopics.net/sJjM2gKyo2Bvm3FyZ6xXbg "Create OAuth API endpoints to enable your controller instance to have two-way communication with your non-production instances. Follow and complete each step carefully on the specified instances before moving on to create your third-party OAuth provider records.") on the specified instances.
2. Complete all of the steps under [Create third-party OAuth provider records](https://servicenow-prod.fluidtopics.net/zhWcV1Lme67phJc1CFTUZw "Create third-party OAuth provider records to enable each of your instances to access the API endpoints you've created.") on the specified instances.
3. Complete all of the steps under [Use OAuth to create pipeline credentials](https://servicenow-prod.fluidtopics.net/3RAMk2yLgsyf7e5RHHL5yQ "Create credential records on each of your instances to enable OAuth use in your pipeline.") on the specified instances.

## What to do next

When you [Configure your pipeline environments](https://servicenow-prod.fluidtopics.net/hJxuurdVY0ikEtekdvTA3Q "Set up your App Engine Studio (AES) production and non-production (for example, development, test, and/or staging) environments by adding the URLs and credentials used to access each instance."), make sure you select the correct instance credential records for the instance you're configuring.
* **[Create OAuth API endpoints for external clients](https://servicenow-prod.fluidtopics.net/sJjM2gKyo2Bvm3FyZ6xXbg)**   
  Create OAuth API endpoints to enable your controller instance to have two-way communication with your non-production instances. Follow and complete each step carefully on the specified instances before moving on to create your third-party OAuth provider records.
* **[Create third-party OAuth provider records](https://servicenow-prod.fluidtopics.net/zhWcV1Lme67phJc1CFTUZw)**   
  Create third-party OAuth provider records to enable each of your instances to access the API endpoints you've created.
* **[Use OAuth to create pipeline credentials](https://servicenow-prod.fluidtopics.net/3RAMk2yLgsyf7e5RHHL5yQ)**   
  Create credential records on each of your instances to enable OAuth use in your pipeline.

