You are here: Controlling Security and User Access > Controlling access to specific branches

Controlling access to specific branches

You can apply security to a branch and override the global security group settings. You can enable or disable file actions for a specific branch in a repository. The security you set only affects one branch in the selected repository. For example, you branch your code into multiple versions. When development starts in a new version, you only want the development group and projects leads to have access to the branch. You can set branch security that restricts all other groups, such as QA or technical writers, from accessing the branch.

Note: If you do not have access to a branch or any repositories in it, the branch is not displayed in the Branches tree or Branch menu. If you do not have access to a parent branch but have access to a child branch, the parent branch is displayed as <restricted>.

1. Select a branch and choose Activities > Properties.

The Properties dialog box opens.

2. Click the Security tab.

3. Select a Branch Security option.

4. Click OK to save the changes.

If you set the branch to use its own security, you need to enable or disable commands for the security groups that can access the branch. See Setting branch security commands.

 

Additional documentation  Knowledgebase  |  Blog  |  Technical support