Application Registry for transfer data from ServiceNow to external tool.

Aryan
Tera Contributor

Hi All,

 

I have no experience on how application registry is working......Our requirement is that the external tool want to fetch the timeworked data from ServiceNow and store it to their tool.

 

I have created a "Create an OAuth API endpoint for external clients"  and i have provided the client id and client secrete to the client. Can anyone help me what is the next step??

 

1. What will be the redirect URL?

2. Do i need to create a integration user?

3. How external system login in ServiceNow and fetch data?

4. What do i need from client side?

 

This is the urgent request if anyone have any idea please help!!!

24 REPLIES 24

No. I am still searching for a solution.

Shree_G
Mega Sage

Hello @Aryan ,

 

Below video will help you get through the OAuth inbound configurations.

To answer your questions in short:

1. What will be the redirect URL?

This would be auto created if not provided, But for Inbound configs, we don't need that.

 

2. Do i need to create a integration user?

Not required as this is Inbound Configuration.

 

3. How external system login in ServiceNow and fetch data?

Through endpoint that you will be providing once the Authentication steps are completed.

 

4. What do i need from client side?

None for now, you need to provide details to them as they would be requiring the response from SN.

 

https://www.youtube.com/watch?v=MFTPHx-2Ky8

 


If this solution helped resolve your issue, please consider marking it as helpful or correct.
This will assist others in finding the solution faster and close the thread.

OAuth2.0 Authentication in ServiceNow | Inbound Integration with OAuth token OAuth 2.0 lets users access instance resources through external clients by obtaining a token rather than by entering login credentials with each resource request. OAuth external client scenario (Inbound): Your instance ...

Aryan
Tera Contributor

Hello @Shree_G ,

 

Thank you for the response.......I have reviewed the video. However i have few question regarding this.

 

1. During first API call , I need to supply the user name and password to client? so that they will get the access and refresh token.

2. If Yes, after the access token get expired client can use the refresh token and again get anew access token? we do not have to configure anything for this in ServiceNow right?

Hello @Aryan ,

 

That's right, Refresh tokens gets activated whenever there is a request and expires after some time. No configuration required.


If this solution helped resolve your issue, please consider marking it as helpful or correct.
This will assist others in finding the solution faster and close the thread.

Aryan
Tera Contributor

Hi @Shree_G,

 

For the initial step, is it possible to utilize SSO login without requiring the user's ID and password? Currently, an AD user is being used, but the client prefers not to store the ID and password on their side due to security concerns.