This page last changed on Oct 20, 2010 by alui.

You can control access to specific repositories or all repositories in FishEye. Access can be restricted by user groups. You can also choose to allow anonymous access, i.e. anyone can browse your repositories.

On this page:

Configuring Permissions

You can configure permissions for a specific repository or configure linkers for all repositories.

Configuring Permissions for a Specific Repository

To configure the permissions for a repository,

  1. Click the menu labelled with your user name in the the FishEye/Crucible header, and click the 'Administration' option. You will need to be logged in as an administrator to see this link. The FishEye/Crucible administration console will be displayed.

  2. Click the 'Repositories' link. The list of repositories set up in your FishEye instance will be displayed.
  3. Click the name of the repository, (under the 'Name' column in the list of repositories). The Repository Options for the repository will be displayed in a dialogue.
  4. Click the 'Permissions' tab. The 'Permissions' screen will be displayed (see screenshot below).
  5. Configure the permissions for the repository as desired:
  6. Save your changes.

Screenshot: Configuring permissions for a specific repository

Configure Permissions for All Repositories

To configure the permissions for all repositories,

  1. Click the menu labelled with your user name in the the FishEye/Crucible header, and click the 'Administration' option. You will need to be logged in as an administrator to see this link. The FishEye/Crucible administration console will be displayed.

  2. Click the 'Defaults' link. The 'Repository Defaults' will be displayed.
  3. Click the 'Permissions' tab. The 'Permissions' screen will be displayed (see screenshot below).
  4. Configure the permissions for all repositories as desired:
  5. Save your changes.

Screenshot: Configuring permissions for all repositories

Configuring Anonymous Access

To configure the permissions for all repositories,

  1. Navigate to the permissions for a specific repository or the repository defaults, as described above, and update the following fields:
    • 'Use the system default settings for anonymous access to this repository' (specific repository only)--- Tick this checkbox if you want to use the system default settings for anonymous access, i.e. if you allow/disallow anonymous access in your repository defaults, this repository will also allow/disallow anonymous access respectively.
    • 'Allow anonymous access for this repository' (specific repository only)--- Tick this checkbox to allow anonymous access to the specific repository, i.e. anyone can browse your repository.
    • 'Allow anonymous access to the repositories' (repository defaults only) — Tick this checkbox to allow anonymous access to all repositories that been configured to use the system default settings for anonymous access.
  2. Save your changes.

Configuring User Group Access

To configure the permissions for all repositories,

  1. Navigate to the permissions for a specific repository or the repository defaults, as described above, and update the following fields:
  2. Tick the 'Restrict access to the following groups' checkbox, if you want to specify access for particular user groups only.
  3. Tick the checkboxes next to the groups that you want to give access to the repository(s). User group access for specific repositories is in addition to user group access granted for all repositories (via your repository defaults).
  4. Save your changes.

For more information, see Associating a Group with a Repository.


Document generated by Confluence on Apr 03, 2011 23:09