You can also look at the ldap import plugin. It has some useful code to do 
something pretty close.

Jok

On Jul 30, 2012, at 10:59 PM, "Kriegers Horst" <[email protected]> wrote:

> Thanks for this start idea.
> 
> Horst
> 
> 
> 
> 
> 
>> -----Message d'origine-----
>> De : [email protected] [mailto:rt-users-
>> [email protected]] De la part de Joachim Thuau
>> Envoyé : lundi, 30. juillet 2012 17:20
>> À : 'ML - rt-users'
>> Objet : Re: [rt-users] How to automatically disable user account
>> 
>> This should get you started:
>> 
>> (&(objectClass=user)(!(objectClass=computer))(mail=*)(!(userAccountContr
>> ol:1.2.840.113556.1.4.803:=2)))
>> 
>> That is:
>> * users, not computers, which are mail enabled, and which don't have the bit
>> in userAccountControl set for "disabled account".
>> 
>> From there, you can write a perl script that go over every user in your RT 
>> db,
>> and checks them against this filter via LDAP and updates the users that are
>> disabled in AD...
>> 
>> Thanks,
>> Jok
>> --
>> | Joachim Thuau | IT Systems Engineer - Linux / SpaceX |
>> 
>> From: Kriegers Horst
>> <[email protected]<mailto:[email protected]>>
>> Date: Monday, July 30, 2012 2:48 AM
>> To: 'ML - rt-users' <[email protected]<mailto:rt-
>> [email protected]>>
>> Subject: [rt-users] How to automatically disable user account
>> 
>> Hi all,
>> 
>> Based on AD user properties “userAccountControl” , I need to automatically
>> disable RT users (similar to unchecking the checkbox "Let User Access RT" in
>> the rt web UI).
>> It is possible to do this ? With a Perl script ?
>> 
>> Thanks for your help.
>> Horst
>> 
>> 
>> 
>> 
>> 
>> 
>> ________________________________
>> Note Importante: Le contenu de ce courriel est uniquement réservé à la
>> personne ou l'organisme à qui il est destiné. Si vous n'êtes pas le 
>> destinataire
>> prévu, veuillez nous en informer au plus vite et détruire le présent 
>> courriel.
>> Dans ce cas, il ne vous est pas permis de copier ce courriel, de le 
>> distribuer ou
>> de l'utiliser de quelque manière que ce soit.
>> 
>> ________________________________
>> Important Notice: The content of this e-mail is intended only and solely for
>> the use of the named recipient or organization. If you are not the named
>> recipient, please inform us immediately and delete the present e-mail. In 
>> this
>> case, you are not allowed to copy, distribute or use this e-mail in any way.
>> 
>> ________________________________
> 
> ________________________________
> Note Importante: Le contenu de ce courriel est uniquement réservé à la 
> personne ou l'organisme à qui il est destiné. Si vous n'êtes pas le 
> destinataire prévu, veuillez nous en informer au plus vite et détruire le 
> présent courriel. Dans ce cas, il ne vous est pas permis de copier ce 
> courriel, de le distribuer ou de l'utiliser de quelque manière que ce soit.
> 
> ________________________________
> Important Notice: The content of this e-mail is intended only and solely for 
> the use of the named recipient or organization. If you are not the named 
> recipient, please inform us immediately and delete the present e-mail. In 
> this case, you are not allowed to copy, distribute or use this e-mail in any 
> way.
> 
> ________________________________

Reply via email to