The repository administrator is responsible for controlling access to the documents stored in the repository, by creating users and groups and assigning them rights, permissions, and profiles.
By default, the repository has only one user, ADMIN, with all available rights on everything in the repository. This administrator is responsible for creating other users and groups. When you create a user, she is automacially granted the Connect right (see Granting Rights to Users and Groups) and assigned to the PUBLIC group which has, by default, Read permission (see Granting Access Permissions on Repository Items) on the repository root.
The following examples provide some suggestions for the rights and permissions you will want to grant to your development team.
The following rights are granted to the groups and users who will work on a modeling project:
Groups or Users |
Rights |
---|---|
Repository Administrator |
Connect, Manage All Documents, Manage Users, and Manage Repository (to manage the repository and users) |
Data Administrator |
Connect, Manage All Documents, Manage Users, and Manage Repository (to manage repository data) |
Project leader |
Connect, Freeze Versions, Lock Versions, Manage Branches, and Manage Configurations |
Developers |
Connect, Freeze Versions, and Lock Versions |
Designers |
Connect, Freeze Versions, and Lock Versions |
The Y2K folder includes two sub-folders, Data and Specs. The Data sub-folder contains two models, Firstdraft (PDM) and Classes (OOM). The Specs sub-folder contains Overview.doc.
The following permissions are assigned to the groups and users working on the project:
The model FIRSTDRAFT is divided into 2 packages, ANALYSIS and IMPLEMENTATION, which correspond to the different tasks the group of developers has to perform. Each of these packages is, in turn divided into two sub-packages, and one developer has responisibility for each sub-package.
The following permissions are assigned to users: