...
To take any action, a user needs to have been granted the appropriate privilege. For instance, to view a project, the user will need to be granted the "View Project" privilege, while for creating a task in a project, the "Create New Task" privilege will be required.
...