![]() |
Intelligence−Soft Project Management System© 2002-2004 Intelligence-Soft, ltd |
Role is a system-level entity defining the set of User’s rights. Project Management System administrator creates Roles defining what user having this Role can see and what he can do. For example, Role "Developer" may include rights to view development schedule, add and edit personal daily reports, participate in discussion forums, etc., when Role "Project manager" may include rights to view financial reports, edit milestones, mark projects as closed, etc. As a matter of fact Role denotes a template of user’s right set, which may be assigned to certain Team member in certain Project. Each Team member may have only one Role in certain Project. However each User may be included as a Team member into arbitrary number of Projects and these Team members may have different Roles. For example, if User "John Doe" is included as Team member into two Projects then he may be granted with "Developer" Role in the first of these Projects and "Project manager" Role in the second.
© 2002 - 2004 Intelligence-Soft, ltd