- Followed the Crowd Administration Guide, specifically the section on adding an application
- create a Crowd directory for Jira. I called mine Jira
- create three groups in Crowd: jira-users, jira-developers, jira-administrators and add them to the Jira directory
- create at least one user who is in all 3 groups
- define the Jira application in crowd following the instructions provided
- copy the Crowd client libraries into the Jira application. I stopped the jira server. Removed the existing crowd client jar, copied the new one from /opt/crowd/client and set the permissions so that the file was owned by the jira user and group.
- replace Jira's cache configuration file in /opt/jira/atlassian-jira/WEB-INF/classes crowd-ehcache.xml with the one in /opt/crowd/client/conf and reset the file ownership
- edit /opt/jira/atlassian-jira/WEB-INF/classes/osuser.xml and add the Crowd specific section described in the instructions
- edit /opt/jira/atlassian-jira/WEB-INF/classes/seraph-config.xml as instructed
- start jira
- log into Jira using the new Crowd user
- enable external user management as instructed
Quick blurbs about my daily struggle with technology. You'll likely to find ramblings about Linux, Java, home networks and Cloud computing.
Tuesday, July 20, 2010
Atlassian Stack: Crowd and Jira Integration
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment