# ServiceNow

**ServiceNow**

[ServiceNow](https://developer.servicenow.com/dev.do) is a cloud computing platform to help companies manage digital workflows for their operations.

**Account integration using OAuth**

To begin, you will need:

* A [ServiceNow](https://developer.servicenow.com/dev.do) account.

**STEP 1:** Register an account, click on **\[Start building].**

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FhCNmkODTYeh6xlqQgjYn%2FServiceNow_01.png?alt=media\&token=f858f480-fcda-44cf-88a0-eeaa4eae204b)

**STEP 2**: Click on **\[Request Instance]**.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FLi6cn0Gi0cceJH04kcO0%2F1.png?alt=media)

**STEP 3:** Login with the given username and password.

**STEP 4:** Navigate to **System OAuth > Application Registry**.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FPRIVIOUufRyqJyOhTU2q%2F2.png?alt=media)

**STEP 5:** Click **\[New]** button > **Create an OAuth API endpoint for external clients**.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2Frvb829CDBwrJFmfZXeUk%2F3.png?alt=media)

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2Fzh2snhdnapYue5mdsdtp%2F4.png?alt=media)

**STEP 6:** Complete the following fields:

* **Name**: Enter a descriptive name for the new endpoint.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2F043X85lW6gUwRl4D4uNH%2F5.png?alt=media)

* **Client ID**: Auto populated field, you will need this ID to configure your **iMBRACE** credentials.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FehqOadN9NnT1DMjhxzFb%2F6.png?alt=media)

* **Client Secret**: Enter your desired secret or leave **blank** to auto generate a random string. You will need this to configure your credentials.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FNvFplK0T6ulF2uayWfCR%2F7.png?alt=media)

* **Redirect URL**: In iMBRACE, copy the **OAuth Callback URL**.

  * iMBRACE

  ![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2F8jZtJ6plrnYLqo2vifdx%2F8.png?alt=media)

  * Paste it in ServiceNow.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FpECsMhTlVFoD2xJHzDtK%2F9.png?alt=media)

**STEP 7:** Click **\[Submit]** to save and create your new endpoint.

**STEP 8:** In iMBrace, enter a descriptive **Credentials Name**.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FXDL1cBxBLhBc37K39B9w%2F10.png?alt=media)

**STEP 9:** Under **Credential Data** complete the following fields:

* **Client ID**: Enter the client ID generated above.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FxTCVxFRJRUNT25I6pFyD%2F11.png?alt=media)

* **Client Secret**: Enter your client secret created above.

![](https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FN3VVMlBuGCcKrjPnfyG9%2F12.png?alt=media)

* **Subdomain**: Enter the subdomain of your ServiceNow instance. This can be seen in your instance URL: **https\://\<subdomain>.service-now\.com/.**

<figure><img src="https://3400071099-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FypCKq44Psaly6khgrY7x%2Fuploads%2FVxmHJMiHwXZfzwSG3fh2%2F13.png?alt=media" alt=""><figcaption></figcaption></figure>

**STEP 10:** From the **OAuth** section, click the **\[Connect button]** to establish the connection and finalize your iMBRACE credentials.

**DONE:** The credential can then be used for ServiceNow nodes.
