[rt-users] RT-Authen-ExternalAuth usage & questions
Steve Huston
huston at astro.princeton.edu
Mon Mar 26 10:38:51 EDT 2012
I hate to be "that guy" (top posting, reposting.. how many more taboos
can I break!) However, I'm hoping a Monday-morning post will get better
attention than a Thursday evening one.
Anyone have ideas on the below? Thanks!
On 3/22/12 4:10 PM, Steve Huston wrote:
> I'm in the process of setting up a new RT instance which is going to be
> used differently than the one I've been running for many years now.
> Previously I only cared about the web interface for administrators, but
> now it's desired to have web access for all users.
>
> We use a CAS-enabled virtualhost (so RT uses the REMOTE_USER varaible
> with external authentication). This means a user logging in will have a
> username such as 'huston'. However if they send an email, it would be
> 'huston at princeton.edu', so there's the possibility of having two users
> created. OK, I need something that populates fields from LDAP. I found
> a few ways to do this, but it looks like the "not outdated" method is
> the aforementioned extension. I've downloaded it and am looking through
> things, but I have some questions for people more intimately in tune
> with the code:
>
> 1) Can I run this extension and continue to use the Apache-based
> authentication, relying on ExternalAuth just for the LDAP glue?
>
> 2) Did I see right that any time a user logs in, this extension will
> poll LDAP to see if their information matches what's in the RT user
> database and updates accordingly?
>
> 3) Will the extension care if a user doesn't exist? We may have people
> sending in emails that do not have an account in the LDAP server, and
> this should be allowed - we will want an account autocreated just as it
> is currently.
>
> 4) Will the extension poll LDAP on an incoming email, properly creating
> the user account if it doesn't exist with the right UID returned from
> the lookup? Or does this only work when logging in through the web
> interface?
>
> 5) If a user is "created" as a watcher - say someone in the web
> interface adds an email address as a CC to a ticket - will ExternalAuth
> be hooked to look up that user's information in LDAP and populate the
> uid & realname fields?
>
> Thanks!
>
--
Steve Huston - W2SRH - Unix Sysadmin, Astrophysical Sci & CSES/PICSciE
Princeton University | ICBM Address: 40.346525 -74.651285
206 Peyton Hall |"On my ship, the Rocinante, wheeling through
Princeton, NJ 08544 | the galaxies; headed for the heart of Cygnus,
(267) 793-0852 | headlong into mystery." -Rush, 'Cygnus X-1'
More information about the rt-users
mailing list