I'm planning a combined installation of JIRA and Confluence with single sign-on. Reading the documentation I get the impression that Crowd is no longer needed for these two products. Is my assumption correct?
Also, should Crowd be needed later to support other products, is it easy to add Crowd when needed rather than from the beginning?
You can have SSO only with Crowd - JIRA user directory does not support SSO (although it's based on Crowd)
You can have a single set of users if you connect Confluence to JIRA user directory, but they will have to log in into each application.
Can't tell whether it's easy to add Crowd. Probably Crowd instance can be connected to JIRA user directory and so you won't have to transfer the users, but it's just a guess.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You are right, an external Crowd server is not necessary anymore for new versions of JIRA and Confluence since these versions use an embedded Crowd server. All these embedded servers synchronize themselves independantly with an LDAP.
For small environment this is not a problem but if the number of your JIRA and Confluence servers grow and your LDAP contains a lot of users the delta synchronization time is getting painful. This can take up to two hours for a very large AD. So in this case it's worth considering to configure a dedicated Crowd server which of course must be licensed.
Due to the synchronization times we do not yet use Crowd but synchronize only the groups from the AD using our own mechanism.
I do not yet completely agree with the first answer. Out of the box you can get SSO with Crowd only, that's true, but you also can implement your own Authenticator .E.g. you an put your JIRA and Confluence behind a reverse proxy and let this do the authentication and pass along a header variable to the web app which says: "Hey, user xxxxx is authenticated by me".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I also disagree with Igor's answer. We are maintaining several instances of Confluence with SSO without Crowd, using Kerberos or NTMLv2 authentication with custom authenticators. This technique works for JIRA as well. This way, we don't need Crowd as "middleware" between LDAP and Atlassian applications.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Felix, can you share the knowledge? Crowd has some limitations that we would give up SSO... but with your information this would be awesome. Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi! Well, this post is now 5 years old and I think the landscape has changed significantly. I can't really provide you any up-to-date suggestion without doing some research first. But I know that I have a few co-workers who have been working on custom SSO things for Confluence and I could totally forward you to them if you're interested?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Definitely! If it's not too much to ask, I would really appreciate. SSO with AD or FreeIPA is what I'm specifically looking for. Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Today, there are several addons (or apps, rather..) in the marketplace. Try them out if an off-the-shelf solution is of interest to you.
Full disclosure: I work for Kantega SSO, one of the vendors.
The vast majority of our Kerberos-users are on Windows+AD, so our documentation and in-app setup guidance both focus heavily on that, but any KDC (including FreeIPA) can be used. We also support SAML, should you decide to go that way.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As Audun is saying I think it is definitely your best bet to check out the apps on the marketplace first. It's amazing how much SSO solutions there are today that work pretty much out of the box!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Actually you could, by implementing RememberMeService (it's for JIRA, don't know Interface for Confluence) in each Application, but you should have federated authentication service, which guarantee security and validation of SSO process.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello,
are these informations still up to date? do I need atlassian Crowd to set up SSO for JIRA and Confluence?
thanks a lot for answer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.