Doc downloads (PDF, HTML & XML)
[FishEye Knowledge Base]
You can control access to specific repositories or all repositories in FishEye. Access can be restricted by user groups. You can also allow anonymous access, so that anyone can browse your repositories. For more information, see Associating a group with a repository.
On this page:
You can configure permissions for a specific repository, as described in this section. You can also configure permissions for all repositories at once, as described below.
To configure the permissions for a repository:
Click Permissions in the left-hand panel. See the screenshot below.
Configure permissions for the repository as required:
Repository defaults | Select Use repository defaults to have access to this repository controlled by the default permission settings for all repositories. |
Anonymous access | Select the Can Read permission for the 'Anonymous' group at the top of the list. |
User group access | Select Can Read for the groups to which you wish to grant that permission. |
Screenshot: Configuring permissions for a specific repository
If the LDAP Authentication type is configured in your instance, you can optionally restrict a repository based on an LDAP query.
When an LDAP Restriction is configured for a repository, then the logic to determine whether you can read from a repository is:
Anon access is allowed: YES Logged in AND... all logged in users are allowed & no LDAP Restriction defined? YES authorised by LDAP Restriction? YES authorised by group membership? YES Otherwise: NO
See also LDAP authentication.
You can configure permissions for all repositories at once, as described in this section. You can also configure permissions for a specific repository, as described above.
To configure the permissions for all repositories:
Click Permissions tab.
Configure anonymous access and group permissions for all repositories at once as required:
Anonymous | Check the Can Read permission to allow users without a FishEye account to browse all repositories. |
All logged-in users | Check the Can Read permission to allow any user with a FishEye account to browse all repositories. |
User groups | Check the Can Read permission for the groups that you wish to be able to browse all repositories. |