By default, all packages in the project can be reviewed and modified by any Teamwork Cloud user.
There are two levels of permissions:
Global permissions can be overridden by package permissions: Read-Only global permission can be overridden by a package with Read-Write permission. This allows the user/group to edit the package, whereas editing the rest of the model is restricted. Read-Write global permission can be overridden by a package with Read-Only permission. This restricts the user/group from editing the package, whereas editing the rest of the model is allowed. |
If you want to restrict editing of a package for a specific user or user group, you can easily do this by modifying the package permissions. You can modify package permissions if you have the Manage model permissions permission on that project. Select:
By default, Read-Write as the Global permission is assigned to the project and the Read-Only permission is assigned to the package.
The Teamwork Cloud project-level Read-Write Permissions can be overridden by package permissions. For example, if a user was granted project-level Read-Write permissions, but was assigned Read-Only permissions for a particular package, that user will not be allowed to make changes to the elements owned by the package and the package itself. If a user has project-level Read-Only permissions, package permissions cannot override them. |
There are some cases when permissions for users or user group might be conflicting, these cases and the final outcome are described below:
Related pages