How to Authenticate another user (not who is signed in) on the fly using Okta or AD

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2024 07:11 AM
Hi Everyone,
I have a requirement to allow a user to enter their Active Directory username and password into a text box in ServiceNow, and have some external system return whether or not those credentials are valid.
The two ways I can think to do this are.
Okta
Active Directory itself
Unfortunately what I'm finding is that the Mid-Server doesn't do Active Directory Authentication. I am exploring using the Okta Sign-In Widget on the record producer in order to accomplish this but so far we have not had success.
I've also noticed an Okta Spoke in Flow Designer, but like the AD spoke it seems to have everything except for User Authentication.
Does anyone have any ideas that could help us meet this requirement?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2024 07:53 AM
I am not sure I understand what you are trying to achieve. Why would you need to authenticate a user on a record producer form. If they are already viewing the form, aren't they already authenticated? Or is your record producer public?
Usually, users are required to log in before they start using the system. You can integrate your ServiceNow instance with one or more identity providers such as Okta, ADFS or Azure AD to enable your users log in to ServiceNow with their external credentials.
Blog: https://sys.properties | Telegram: https://t.me/sys_properties | LinkedIn: https://www.linkedin.com/in/slava-savitsky/

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2024 07:58 AM
This is another user confirming they've witnessed the form submission. We want to prevent the form from being submitted until they have confirmed they are watching by entering their credentials.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2024 09:03 AM
It sounds like e-signature functionality is what you are looking for.
Blog: https://sys.properties | Telegram: https://t.me/sys_properties | LinkedIn: https://www.linkedin.com/in/slava-savitsky/

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2024 10:11 AM
It looks to me like that works as a Task on the record, we need to do this before the record is submitted.