This page describes the way permissions works for projects, sub-projects and tasks.
The project's "Project Member" portlet allows to add users to a project in one of the following roles:
Starting with version V4.0, ]po[ allows user groups to be addeds as member of a project. All members of the specified group will enjoy the specified permissions (Full Member or Project Manager).
The "view_projects_all" privilege (defined in Admin -> User Profiles) allows a user read access to all projects in the system without exception.
The profiles of "Senior Managers" and "Accounting" usually have this privilege set.
The "edit_projects_all" privilege (Admin -> User Profiles) allows a user write access to all projects in the system without exception.
The profiles of "Senior Managers" and "Accounting" usually have this privilege set.
The "view_projects_dept" privilege (introduced in ]po[ V4.0.3) allows users of a certain department (or more precise cost center) read access to all projects in or below the user's cost center. Cost center membership is determined by the im_projects.project_cost_center_id field.
This privilege works in analogy to view_projects_dept.
This privilege controls if unprivileged users (no "view_projects_all") have access to past and future projects in status "closed" or "potential" and their sub-states.
For example, customers and providers usually lack this privilege in order to automatically hide closed projects from them.
Calle Aprestadora 19, 12o-2a
08902 Hospitalet de Llobregat (Barcelona)
Spain
Tel Europe: +34 609 953 751
Tel US: +1 415 200 2465
Mail: info@project-open.com