[rt-users] RT3.6.5 / LDAP / User Fields not updated

Patterson, Craig crpatter at ci.grand-rapids.mi.us
Wed Feb 20 17:14:07 EST 2008


I'm having a similar issue.  I call $UserObj->Update(....) after setting
my args.  Is there some type of Commit function I need to call
afterwards?

Robert, is this similar to the way you do it?

Craig

-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Kenneth
Crocker
Sent: Wednesday, February 20, 2008 3:47 PM
To: ROBERT David
Cc: RT Users
Subject: Re: [rt-users] RT3.6.5 / LDAP / User Fields not updated

Robert,


	We have the following LDAP settings:

	"Set($LdapExternalInfo, 1)".

	"Set($LdapAttrMap, {'Name' => 'uid',
                    'EmailAddress' => 'mail',
                    'Organization' => 'o',
                    'RealName' => 'cn',
                    'ExternalContactInfoId' => 'dn',
                    'ExternalAuthId' => 'uid',
                    'Gecos' => 'uid',
                    'WorkPhone' => 'telephonenumber',
                    'Address1' => 'lblmailstop',
                    'Address2' => 'postaladdress'}
          );"

	"Set($LdapRTAttrMatchList, ['ExternalContactInfoId', 'Name',
                            'EmailAddress', 'RealName',
                            'WorkPhone', 'Address2']
         );"
	
	These settings might be what you need. Hope this helps.


Kenn
LBNL
	

On 2/20/2008 7:45 AM, ROBERT David wrote:
> Hello,
> 
> I have a RT 3.6.5 setup on a RHEL5 and it has been successfully
integrated with our Win2003 Domain AD (users Auth with their Windows
logon & password).
> The little glitch I have is that once their account has been created
in RT from LDAP info, the fields are not updated on successive login.
> 
> What I tried was to remove in RT the phone number of a user who had
successfully logged in with his Windows account (I was connected as
ROOT) then I had him reconnect. In the RT log file I have several
occurrence of "[Wed Feb 20 15:33:42 2008] [debug]: UPDATED user XXXXXXX
from LDAP (/opt/rt3/lib/RT/User_Local.pm:615)" but the phone# filed is
not filled up with what comes from LDAP. Any idea why this would be the
case?
> 
> This is annoying because if there are changes in our AD (location,
phone numbers, etc) they will not be synched in RT :(
> 
> Yours,
> ____________________________________________________________________
> David ROBERT  *   IT Department Manager
> GENERIX Group Support & Hosting Management
> Tel : +33 (0)3 20 41 48 35  *  Mob : +33 (0)6 19 73 00 13
> Ext : 1835  *  drobert at generix.fr
> 
> 
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> 
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
> 
> 
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
> Buy a copy at http://rtbook.bestpractical.com
> 

_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales at bestpractical.com


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com



More information about the rt-users mailing list