The CreatorCon Call for Content is officially open! Get started here.

Impersonate a user via API?

nils_drews
Kilo Explorer

Hello all,

 

I want to write an integration with ServiceNow for a third party webapp. They want to display the tickets of the actual user (same username here and there, auth via LDAP) in the third party webapp.

 

The way I imagined this is that I either do a full oauth2 handshake and then pull the information with these credentials OR that I get some admin credentials in some middleware server and then try to impersonate the user in question to get the information.

 

But I could not find information if ServiceNow supports oAuth2 (as a provider) and/or if the API allows the impersonation of a different user?

 

Is there really only the possibility to authenticate via the API with Basic Auth, forcing me to gather a password?

 

Bye, Nils Drews

6 REPLIES 6

Did you solve this issue? I'm facing the same issue as you described.


are you still there?

I have the same question as Nils and Lam lol