Can a scripted REST API be authenticated using SSO?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-13-2023 07:48 PM
Hi Experts,
I am working on an integration where multiple applications are being connected to each other. The starting point of this integration is a chatbot (non-ServiceNow), where employee will submit their query. The query will be sent to ServiceNow using a REST API. AD sits on top of all applications, hence the person who is talking to the chat bot is authenticated via his AD account on the chatbot. The requirement is to get response from ServiceNow's API based on the access level of user interacting with chatbot. My question is, is it possible to authenticate ServiceNow's API using SSO credentials of user interacting to the chatbot, using an authentication token or a authorization code, or something similar? Currently we are using a Service account for authentication, and have given impersonator role to it, but their governance is pushing back this solution, as giving Impersonator role to a service account could be a risk.
Please share your thoughts.
Thank you
1 REPLY 1
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-13-2023 08:00 PM
Hi
please refer to the following article https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0720547
Maik