Permissions
Access path: PublicAPI.Projects.PermissionsMethods
Name | Description | |
---|---|---|
AddBudgetManagePermission |
Add the permission to manage the budget to the project role
| |
AddBudgetViewPermission |
Add a permission to view budget to the project role
| |
AddMemberAddPermission |
Add a permission to add project members to the project role
| |
AddMemberManagePermission |
Add a permission to manage project members to the project role
| |
AddMessageCreatePermission |
Add a permission to create messages in the project channel to the project role
| |
AddPermission |
Add permissions for the project role
| |
AddProjectAdminPermission |
Add a permission to administer the project to the project role
| |
AddProjectPlanManagePermission |
Add a permission to manage the project plan to the project role
| |
AddProjectPlanViewPermission |
Add a permission to view project plan to the project role
| |
AddProjectViewPermission |
Add a permission to access the project to the project role
| |
AddRiskManagePermission |
Add a permission to manage project risks to the project role
| |
AddRiskViewPermission |
Add a permission to view project risks to the project role
| |
AddStageChangePermission |
Add a permission to change the project stage to the project role
| |
DeleteBudgetManagePermission |
Delete the project role permission to manage budget
| |
DeleteBudgetViewPermission |
Delete the project role permission to view budget
| |
DeleteMemberAddPermission |
Delete the project role permission to add members to the project
| |
DeleteMemberManagePermission |
Delete the project role permission to manage project team members
| |
DeleteMessageCreatePermission |
Delete the project role permission to create messages in the project channel
| |
DeletePermission |
Delete the project role permissions
| |
DeleteProjectAdminPermission |
Delete the project role permission to administer project
| |
DeleteProjectPlanManagePermission |
Delete the project role permission to manage project plan
| |
DeleteProjectPlanViewPermission |
Delete the project role permission to view project plan
| |
DeleteProjectViewPermission |
Delete the project role permission to access project
| |
DeleteRiskManagePermission |
Delete the project role permission to manage project risks
| |
DeleteRiskViewPermission |
Delete the project role permission to view project risks
| |
DeleteStageChangePermission |
Delete the project role permission to change the project stage
|
Properties
Name | Description | |
---|---|---|
AdminPermission |
System Administration
| |
BudgetManagePermission |
Manage Project Budget
| |
BudgetViewPermission |
View Project Budget
| |
Create |
Create
| |
DesignerAccessPermission |
Access to ELMA Designer
| |
Edit |
Edit
| |
GrantAccess |
Edit permissions
| |
MemberAddPermission |
Add a project team member
| |
MemberManagePermission |
Manage project team members
| |
MessageCreatePermission |
Send messages to the project public channel
| |
ProjectAccessPermission |
Access to the "Projects+" module
| |
ProjectAdminPermission |
Administering the project
| |
ProjectDenyCreateSubtasks |
Forbid to create sub-tasks
| |
ProjectExportToExcelPermission |
Allow to export projects to Excel
| |
ProjectFullAccessPermission |
Full access to all projects
| |
ProjectPlanManagePermission |
Manage Project Plan
| |
ProjectPlanViewPermission |
View Project Plan
| |
ProjectsEditGlobalFilters |
Edit the “Shared Filters” tree
| |
ProjectsPlanWorkLogEdit |
Edit Project Time Report Limit
| |
ProjectViewPermission |
Access to Project
| |
RiskManagePermission |
Manage Project Risks
| |
RiskViewPermission |
View Project Risks
| |
StageChangePermission |
Change Project Stage
| |
View |
View
|
Remarks
Examples
Add permissions to the project role created here
PublicAPI.Projects.Permissions.AddBudgetManagePermission(myProject, projectRole);
Delete the project role's permissions
PublicAPI.Projects.Permissions.DeleteMemberAddPermission(myProject, projectRole);
See Also