Update user data from AD

david_hreben
Giga Expert

Hello,

I was wondering if there is a way to update a user record in ServiceNow right after a change have taken place in Active Directory? I was wondering if it can be done in a script so that it can be executed though Java Console or any other way.

 

One thing I have noticed also, the related link "Refresh from LDAP" on the user record does not seem to update anything.

 

There might be a way to do it with the link listed below but I just want to make sure if it can be achieved in any other way;

URL:Orchestration Example - Active Directory User Management - ServiceNow Wiki

 

 

Thanks,

14 REPLIES 14

JBark
Tera Expert

The LDAP listener works for us in it's default config


LDAP Integration - ServiceNow Wiki



4.2   LDAP Listener  


If you use Active Directory as the LDAP server, you can deploy the LDAP listener to identify user and group changes made to the LDAP server. An LDAP listener is a type of persistent query, also called persistent search. Assuming the LDAP server supports a persistent search, the LDAP listener recognizes any user and group changes made to any of the applicable LDAP accounts and forwards them to your instance within approximately 10 seconds. This allows ServiceNow to have a nearly real-time copy of your users' account details without having to wait for the next scheduled refresh.


The LDAP listener can only synchronize objects that map to the User [sys_users] and Group [sys_user_group] tables.


How do you configure that? We are just moving to Dublin release and I do not see this option. Is this for Eureka?


Not much to it really, like I said the OOB setup is working for us. We are currently at Calgary.


LDAPListener.JPG


Thanks Jeff, I will investigate more on this one. Still do not quite understand it but I will give it try.