Guidance required for OAuth2 against the Entra ID as the Identity Provider.

Vamsi Krishna
Tera Contributor

Hi Everyone,

How can we establish inbound integration using OAuth2 with Microsoft Entra ID as the Identity Provider? The client requires Entra ID to be the IdP. What key considerations should we keep in mind, what information do we need to obtain from Entra ID, and where should these details be configured in ServiceNow?

Regards,
Vamsi
1 REPLY 1

Adrian Ubeda
Mega Sage

Hello Vamsi, 

If it is an inbound integration, are you going to provide the OAuth2.0 token? If so, check this: https://www.servicenow.com/community/developer-articles/oauth-2-0-setup-in-servicenow/ta-p/3307347 To Sum it up, you will need to create a system Oauth > Application registry, and you need to provide Client credentials. Use postman and simple flows for making test and debug.


Also I let you the doc related to configure the Entra ID Spoke, in this case I don't know if you will need, but just in case: https://www.servicenow.com/docs/bundle/xanadu-integrate-applications/page/administer/integrationhub-...
Check this video which explains connections : https://www.youtube.com/watch?v=MFTPHx-2Ky8

 

If it was helpful, please give positive feedback! ✔
☆ Community Rising Star 22, 23 & 24 ☆
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 ...