Setting server security

Note: Many companies will only need to set server security. Server security is always used unless it is overridden at the repository level.

Server security is grouped into the following categories: admin, users, groups, files, and branch. The commands you enable or disable for a group apply to all repositories in the mainline branch. Server security is set when security groups are created or changed by editing security groups. For more information see Managing Users and Security Groups.

Admin

Contains the following commands used to administer Surround SCM: Edit Server Options, Edit TestTrack Pro Integration, Create Mainline Branch, Remove Mainline Branch, Create Label, Run Reports, Void Check Out, Work with Shadow Folders, Edit Triggers, Edit Own Email Notifications, Edit Mail Queue.

Users

Contains the following commands used to manage Surround SCM user accounts. Include the following commands: Add User, View User, Edit User, Delete User, Edit Other Users Password, Activate/Inactivate User, Edit Own Password, Edit Own TestTrack Pro Settings.

Groups

Contains commands used to manage security groups. Include the following commands: Add Group, View Group / Security, Edit Group / Security, Delete Group.

Files

Contains commands used to work with files. Include the following commands: View Repository List, Add File, Remove File, Destroy File, Get File, Check In File, Change File Type, Change File Properties, View File History, Share Files, Break Shares.

Branch

Contains commands used to manage branches. Include the following commands: Create Baseline Branch, Use Workspace Branch, Create Snapshot Branch, View Branch History, Delete Branch, Destroy Branch, Destroy Other User’s Workspace Branches, Promote Branch, Rebase Branch, Rename Branch, Freeze/Unfreeze Branch.