Identify user logged in method

moulik1
Kilo Guru

Hi All,

Is there any specific parameter in system which could help us understand whether user logged in using SSO or user name and password

3 REPLIES 3

Harsh Vardhan
Giga Patron

kindly have a look on below thread. hope it will help you. 

 

https://community.servicenow.com/community?id=community_question&sys_id=3df90f29db5cdbc01dcaf3231f96...

 

 

Every single sign-on integration creates events for login activities.

You can use these events to monitor for login failures and determine if there are any security concerns to address.

Monitoring the event queue for login failures
Event NameDescriptionRecordParameter 1Parameter 2
external.authentication.succeededExternal authentication succeeded and the user accessed the instance URL.Session IDUser ID of user who successfully logged inThe URL the user accessed (which may be a deep link)
external.authentication.failedThe single sign-on requirements are not present or are missing. Session IDThe missing authentication requirements
external.authentication.failedThe user does not exist in the User [sys_user] table User IDThe string, "User does not exist"
external.authentication.failedThe user is locked out. User IDThe string, "User locked out."

 

https://docs.servicenow.com/bundle/newyork-platform-administration/page/integrate/single-sign-on/ref...

 

If my answer helped you, kindly mark it as correct and helpful.

Tony Chatfield1
Kilo Patron

Hi, if a user authenticates directly with the instance there is no authorization log record in 'ldap log',
and there is an auth log record created for an LDAP authenticated user; but you would need to test\confirm if the log had an auth record for SSO user.

I would also assume that any ldap or SSO authenticated user would nee to have an LDAP server and source record configured against their user name, whereas a direct authentication user record does not have either configured.

 

Imran1
Giga Guru

Hi,

Have you received any information on user logging in without SSO method. I could just see login and session established when a user logs in via instance_name.com/login.do

Is there any way to identify users logged in via non-sso means?

 

Regards,
Imran