On Thu, Mar 01, 2012 at 01:44:23PM -0600, Zhang,Jun wrote: > Ldap user authentication seems to work using RT-Authen-ExternalAuth. An AD > user can login and > create tickets in a queue, but next time the same user logged in he sees > no open/closed > tickets. Only root user can see all the tickets. > > Cannot add user rights to the AD user. Once I put the AD user name in the > field and check a > box, it will say "Invalid username".
Use the search on Tools -> Configuration -> Users to confirm the username that is being imported, then you can add the user to a group and grant it rights. It's quite likely the user is Unprivileged and needs to be made Privileged. You should not configure RT-Authen-ExternalAuth to talk back to mysql for the RT database. For starters, Crypt::MySQL won't work, and it isn't necessary, if LDAP fails, RT will look for an internal password anyway. > > Set($ExternalAuthPriority, [ 'My_MySQL', > > 'My_LDAP' > > ] > > ); > > Set($ExternalServiceUsesSSLorTLS, 0); > > Set($AutoCreateNonExternalUsers, 0); > > Set($ExternalSettings, { > > 'My_MySQL' => { > > 'type' > => 'db', > > 'server' > => > 'dqsrt.mdanderson.edu', > > 'database' > => 'rt4', -kevin
pgpTEIGytpvHt.pgp
Description: PGP signature
-------- RT Training Sessions (http://bestpractical.com/services/training.html) * Boston March 5 & 6, 2012