Search This Blog

Tuesday, July 20, 2010

Atlassian Stack: Crowd and Jira Integration

  1. Followed the Crowd Administration Guide, specifically the section on adding an application
  2. create a Crowd directory for Jira. I called mine Jira
  3. create three groups in Crowd: jira-users, jira-developers, jira-administrators and add them to the Jira directory
  4. create at least one user who is in all 3 groups
  5. define the Jira application in crowd following the instructions provided
  6. 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.
  7. 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
  8. edit /opt/jira/atlassian-jira/WEB-INF/classes/osuser.xml and add the Crowd specific section described in the instructions
  9. edit /opt/jira/atlassian-jira/WEB-INF/classes/seraph-config.xml as instructed
  10. start jira
  11. log into Jira using the new Crowd user
  12. enable external user management as instructed
Done. A lot of steps but Crowd now controls user accounts.  Next up: GreenHopper configuration.


  1. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in TECHNOLOGY , kindly contact us
    MaxMunus Offer World Class Virtual Instructor led training on TECHNOLOGY. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Sangita Mohanty
    Skype id: training_maxmunus
    Ph:(0) 9738075708 / 080 - 41103383

  2. Informative blog. Thank you for sharing with us..
    DevOps Online Training