Hi,
I am currently setting up a Confluence instance for a new division of
my company. The confluence instance itself is quite small, but I want
to connect to our company's active directory for authenticating users
via LDAP.
I followed the description in the documentation (http://
confluence.atlassian.com/x/LDsC) but Confluence would still access
LDAP way for every page load. I think it is loading the user
information display Name etc.) from LDAP. (Ok, it will hold the data
in the cache eventually).
Anyway, I am very happy how authentication in JIRA can be configured,
which only delegates the authentication to LDAP, and everything else
happens locally. So i decided to roll my own LdapAuthenticator which
I plugged into the hibernate configruation of my atlassian-user.xml.
Downside is, that we have to create our users locally, but when our
division grows we will possible create something like JLUU (http://
confluence.atlassian.com/display/JIRAEXT/Jira+LDAP+User+Utility) or
migrate it.
Any thoughts on this?
Cheers,
-Stefan
PS: I will make this code public, as soon as I get a place for it at
the Atlassian Developer Network. If you are interested now, let me
know.