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

Attachment: pgpTEIGytpvHt.pgp
Description: PGP signature

--------
RT Training Sessions (http://bestpractical.com/services/training.html)
* Boston — March 5 & 6, 2012

Reply via email to