Example 2
Using the User Maintenance utility, the system administrator defines the following rules:
- Joe has a global role of Designer and belongs to the External Users group.
- A user with a role Tester is allowed to add and delete documents.
- A user with a role Designer is allowed to check in and check out documents.
- A user with a role Engineer is allowed to check out and delete a document.
- External users is not allowed to delete documents.
- The manager of project 1 assigned Joe the role of engineer
- The manager of project 2 and the manager of project 3 assigned Joe the role of tester
- Projects 1 and 2 are regular projects, and project 3 is a restricted project.
This setup is depicted by the following scenario:
The result of these rules is as follows:
- Document A: Joe is allowed to check in and check out (from global role designer)
- Document B: Joe is allowed to check in and check out (from global role designer and role engineer in project 1) but is not allowed to delete as he belongs to the group external users.
- Document C: Joe is allowed to check in, check out and add (from global role designer and role engineer in project 1 and role tester in project 2) but is not allowed to delete as he belongs to the group external users.
- Document D: Joe is allowed to check in and check out (from global role designer)
- Document E : Joe is allowed to add (from role tester in project 3) but is not allowed to delete as he belongs to the group external users.
See Assigning Authorizations in the SmarTeam - Editor Online Help for details on how to define the project authorizations for each project.