Hello, Recently had a chance to hack on the extension. In the latest available version you can only update users' info from external source only by Name. This has been fixed in multiple-emails branch along with more fixes and new features.
On Fri, May 13, 2011 at 5:34 PM, Giuseppe Sollazzo <gsoll...@sgul.ac.uk> wrote: > Ok - there's a problem with this solution. > > If I limit the match to the EmailAddress, ldap data are not imported. > > Is the only solution possible that of using two different definition of the > ldap, one for auth and one for info? > > Cheers, > G > > On 12/05/11 16:27, Giuseppe Sollazzo wrote: >> >> Ah, right. >> >> I suppose I need to change >> >> 'attr_match_list' => [ 'Name', >> 'EmailAddress', >> 'RealName', >> ], >> to >> >> 'attr_match_list' => [ >> 'EmailAddress', >> ], >> ? >> >> Thanks, >> G >> >> On 12/05/11 16:17, Thomas Sibley wrote: >>> >>> On 05/12/2011 11:11 AM, Giuseppe Sollazzo wrote: >>>> >>>> Hi, >>>> I've noticed this behaviour that I'm not sure how to explain. >>>> >>>> I'm experimenting with our externally facing queue. There seems to be a >>>> problem about people with same name creating tickets as external users. >>>> >>>> I've got this relevant bits of configuration: >>>> >>>> Set( @Plugins, qw(RT::Authen::ExternalAuth)); >>>> Set($ExternalAuthPriority, [ >>>> 'My_LDAP' >>>> ] >>>> ); >>>> Set($ExternalInfoPriority, [ >>>> 'My_LDAP' >>>> ] >>>> ); >>>> Set($AutoCreateNonExternalUsers, 1); >>> >>> Show us the actual config that matters, please. Your ldap settings for >>> My_LDAP. >>> >>> The likely problem is that you're matching on Realname, which is almost >>> never what you want (as you've found out). >>> >>> Thomas >> >> > > > -- > ____________________________________ > > Giuseppe Sollazzo > Senior Systems Analyst > Computing Services > Information Services > St. George's, University Of London > Cranmer Terrace > London SW17 0RE > > Email: gsoll...@sgul.ac.uk > Direct Dial: +44 20 8725 5160 > Fax: +44 20 8725 3583 > > > -- Best regards, Ruslan.