This page last changed on Feb 25, 2007 by justen.stepka@atlassian.com.

Fisheye offers you the ability to specify an implementation to provide authentication and authorisation external to the application.

Copy the Crowd integration libraries and configuration files as described in the 3.2 - Client Configuration 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

You will need to make sure that a group is designed that is allowed to authenticate with Crowd and that all users who will authenticate with Fisheye through Crowd will be members of this group.

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:8081/
crowd.server.url                        http://localhost:8080/crowd/services/
session.isauthenticated                 session.isauthenticated
session.tokenkey                        session.tokenkey
session.validationinterval              0
session.lastvalidation                  session.lastvalidation
Fisheye Documentation

http://www.cenqua.com/fisheye/doc/latest/admin/customauth.html

Migration Caveat

If a username is already configured through the Fisheye administration console, the account type will need to be changed from 'built-in' to 'custom' for the new permissioning through Crowd to work properly.

Document generated by Confluence on Mar 08, 2007 18:50