We already have JIRA, Stash, and Confluence installed and have been using them for some time. Each currently has a "Delegated LDAP" directory that authenticates via Active Directory. They all automatically create the user and adds them to the appropriate jira-users, stash-users, confluence-users group respectively at first log on. Not all users use all three apps but there is considerable overlap between the sets of users in each. We also have a number of additional groups that associate users with geographic locations (countries), product teams, etc. Groups that are used across all products are named the same in each app, and unique group names are used if they are only applicable to users of the particular app.
We are installing Crowd and my understanding is that it is better to use a single directory in Crowd (ours will be Delegated LDAP) so that we do not have duplicate users across three individual directories. We want to migrate to Crowd with hopefully no impact on the user community. I cannot find any document that discusses this scenario so I have questions:
I know this is a big ask, but my searches haven't turned up much in the way of information or guidance for multiple app migration and I really don't want to break our existing tools.
Let me clarify your questions. Additionally I suggest you to try Crowd in an test environment so you can understand better the options I’m mention below.
1- Crowd have options to add Directories (Active Directory, OpenLDAP, etc). If you have only one Active Directory on your network, then you don’t need to create multiple directories. However, once you have a directory on Crowd, you will add your applications on the Applications Tab. In this tab, you will add an application for JIRA, a new one to Stash and another one to Confluence. You cannot put JIRA, Stash and Confluence on the same Application. When you hit on the option Add Application, you will see that you have options for all Atlassian products.
2 - You should be able to import users without problems. On Crowd you have in the Users Tab, the option Import Users which I believe is what you are looking for.
3 - Yes, on the Import Users Tab you also should be able to migrate the groups from your Active directory.
4 - You can have configured a delegated directory and an internal directory to an application, for instance, Confluence. You can manage your groups and on the Application Tab choosing what group will be related to each application.
I hope it helps.
Thank you Renato for your response.
#2 I am still curious if anyone has any experience with importing multiple applications into the same Crowd directory. One problem I see is that Stash is not one of the applications that the Atlassian importer supports. Since Stash has the same embedded Crowd database tables, Do I import as though it was JIRA or some other application?
#4 I could still use more information on the relationship of groups and where and how they are maintained.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Do you own more than one Server or Data Center product? Do you have challenges provisioning users across your Atlassian products? Are you spending a lot of time integrating each Atlassian product wit...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs