You can use Crowd to provide external authentication and authorisation for Atlassian's Crucible code review tool.
- Download and install Crowd. Refer to the Crowd installation guide for detailed information on how to do this. We will refer to the Crowd root folder as
- Download and install Crucible. Refer to the Crucible Installation Guide for detailed information on how to do this.
- Follow the instructions on integrating Crowd with FishEye.
For Crucible versions 1.2.x and later, refer to the instructions for FishEye 1.4. For Crucible 1.1.x and earlier, refer to the the instructions for FishEye 1.3.
Configure Authorisation in Crucible Projects (If Required)
Optionally, you can now use the Crowd users and/or groups in the permission schemes for your Crucible projects. If you have created groups in the Crowd directory which is mapped to your FishEye application (see Integrating Crowd with Atlassian FishEye), the Crowd groups can be seen in Crucible.
Please refer to the Crucible documentation for instructions on:
- Creating projects in Crucible (here).
- Creating permission schemes and assigning them to users and/or groups (here).
- Linking the permission scheme to a Crucible project (here).
- Using the Application Browser
- Adding an Application
- Configuring the Google Apps Connector
- Mapping a Directory to an Application
- Specifying an Application's Address or Hostname
- Testing a User's Login to an Application
- Enforcing Lower-Case Usernames and Groups for an Application
- Managing an Application's Session
- Deleting or Deactivating an Application
- Configuring Caching for an Application
- Overview of SSO
- Configuring Options for an Application