JIRA and Crowd Authentication

Integrating FishEye with JIRA for User Management

You can manage your FishEye/Crucible users in JIRA.

(warning) However, this page does not apply to JIRA Cloud; you can't use JIRA Cloud to manage your FishEye users.

For further information, see the JIRA documentation here: Allowing Other Applications to Connect to JIRA for User Management

Integrating FishEye with Crowd

Atlassian's Crowd user management application can be integrated with FishEye.

You set the basic Crowd properties, such as the application name, password and URL, using the FishEye adminstration screens, as described in Integrating Crowd with FishEye in the Crowd Administrator's Guide.

You can also fine tune your Crowd integration by overriding the default Crowd properties, such as the session validation interval and SSO cookie name, by manually editing the config.xml file in your FishEye installation directory. See Integrating Crowd with FishEye for details.

If the option for Auto-add is set to Create a FishEye user on successful login all users in your JIRA or Crowd instance will be allowed to login and an account created, even if they are not a member of groups you have selected to sync.

Was this helpful?

Thanks for your feedback!

7 Archived comments

  1. User avatar

    Mark Bickford

    A little more detail on using JIRA to manage users would be helpful.  For instance, how can you specify which users in JIRA have access to Fisheye and/or Crucible?  Or does everyone in jira-users automatically get access to both?

    09 Sep 2013
    1. User avatar

      Piotr Swiecicki [Atlassian]

      In order to set up such configuration just log in to FishEye as an admin user, go to Admin / Security Settings / Authentication and click on "Setup JIRA/Crowd authentication".  You would be able to configure FishEye to authenticate against JIRA.  In the next screen you can specify members of which JIRA groups should be allowed to authenticate in FishEye.  

      Answer to this question: https://answers.atlassian.com/questions/271036/fisheye-authentication-using-jira-instance may give a better understanding how this works.  Apologies for this documentation being not clear enough, I will ask my colleagues to get it updated.

      09 Jan 2015
  2. User avatar

    Erol Yoes

    is it possible by using two Fisheye servers, to make one of them the basic usermanagement System?

    11 Sep 2013
    1. User avatar

      Piotr Swiecicki [Atlassian]

      Unfortunately not, FishEye can authenticate against Active Directory, LDAP, Crowd, JIRA, AJP13 or can use host based authentication only.

      09 Jan 2015
  3. User avatar

    TJ Tutt

    The question Mark Bickford asked is a good one and I wish it had been answered.

    I would also like to know how can you set certain users in JIRA to be FishEye admins.

    09 Jan 2015
    1. User avatar

      Piotr Swiecicki [Atlassian]

      I would also like to know how can you set certain users in JIRA to be FishEye admins.

       JIRA can be only used to authenticate users, but authorisation is managed solely in FishEye.  To mark particular users or groups as administrators just go to Admin / Security Settings / Administrators and pick up individual users or groups to get admin rights.  Please note you can pick up also from external groups like those from JIRA, so you can configure FishEye so particular group members would be administrators.

      09 Jan 2015
  4. User avatar

    Angela Todd

    I have 2 further questions on this integration.

    1. What happens to user accounts when the JIRA account is deleted or disabled?  I am principally concerned that code review content may be lost, as we rely on this to prove to external auditors that we are actively assessing our code quality.
    2. As fisheye and crucible are licenced separately it is possible to have more fisheye licences than crucible licences.  However, it does not seem possible to specify a JIRA group that confers access to Crucible - all users who are in a JIRA group that has been configured to confer Fisheye access rights are automatically also given Crucible rights.  Have I missed something in the configuration? And if not - what happens if adding a new user to Fisheye exceeds the Crucible licence?
    16 Jul 2015
Powered by Confluence and Scroll Viewport