This documentation relates to an earlier version of FishEye.
View

Unknown macro: {spacejump}

or visit the current documentation home.

FishEye and Crucible can load an external user base stored in Active Directory, Atlassian Crowd, Atlassian JIRA, or any LDAP-compatible user repository.

1. Configuring your External Source

You can only have one external user repository connected to FishEye/Crucible. If you need multiple repositories, you can use Atlassian Crowd to collate users from multiple sources and then connect FishEye/Crucible to Atlassian Crowd.

You must first configure FishEye/Crucible to connect to your external user repository, which may be LDAP-based (including Active Directory), Atlassian Crowd or Atlassian JIRA. Follow the steps in the documentation pages listed below and then return to step 2 on this page.

2. Loading External Users

To load users from Atlassian Crowd or Atlassian JIRA:

  1. Click 'Authentication' on the admin menu.
  2. Select one or more groups to synchronise. For JIRA, the default is jira-users.
  3. Click 'Apply changes'.
  4. Select 'Yes' next to the option 'Synchronise users with JIRA/Crowd'.
  5. Click 'Apply' to save the changes.

As soon as you click 'Apply', users are immediately added to the user list.

Notes

  • Users with identical names to existing users will not be imported.
  • In the users list, you can check whether each user is from the local database or loaded externally.
  • The 'synchronise period' option allows you to set the time interval when Fisheye or Crucible will synchronise with the external directory. You can use values such as '1m' for one minute, '1h' for one hour, and so on.
  • If you have a large user repository, then please read this document on best practices for Synchronising With Large User Repositories.

  • No labels

1 Comment

  1. David Kano

    What happens if we:

    1. Start using the local database to track all users
    2. Add loading users from JIRA - some new users are added, some match the user names exactly (all those that were given accounts, as we use the same user names)
    3. Delete one or more users from the local database.
    4. Next time users are loaded from JIRA, ones deleted in 3 are added back in with the same user name

    Will the users deleted in 3 that are added back in in 4 be able to continue to participate in reviews that were started before 3? Or will they need to be added back into all reviews again?