
Documentation for Crowd 1.0. Documentation for other versions of Crowd is available too.
FishEye allows you to use Crowd to provide external authentication and authorisation.
Please follow the instructions in 3.2 Adding an Application.
はじめる前に
For any usernames that are already configured through the Fisheye Administration console, you will need to change the account type from 'built-in' to 'custom'. This is required for the new permissioning through Crowd to work properly.
For details please see the Fisheye documentation: http://www.cenqua.com/fisheye/doc/latest/admin/customauth.html
Copy the Crowd integration libraries and configuration files as described in the 3.2.7 Integrating Crowd with a Custom Application documentation.
To configure Fisheye you will need to specify the following Custom Authenticator in the Users/Security section of the administration console.
com.atlassian.crowd.integration.fisheye.FisheyeAuthenticator
It is also important to note that Fisheye requires you to pass in the configuration attributes for Crowd, by specifying your configuration data through the properties editor:
application.name fisheye application.password password application.login.url http://localhost:8080/ crowd.server.url http://localhost:8095/crowd/services/ session.isauthenticated session.isauthenticated session.tokenkey session.tokenkey session.validationinterval 0 session.lastvalidation session.lastvalidation
If you are using any FishEye groups to control access to particular source-repositories, you will need to create the groups in Crowd and then configure FishEye as follows:
Screenshot 1: 'Authentication Settings'
Screenshot 2: 'Custom Restriction'