Function: HaveProjectPermissions
HaveProjectPermissions returns a list of User ID's for all users which have the supplied set of project-level permissions for a specific project.
Syntax
Code Block |
---|
|
HaveProjectPermissions(project, perm1, perm2, perm3 ... perm N)
|
Permissions
Permission values are passed in as strings, the available permission values are:
- /Administration
- /Administration/ManageDefectTracker
- /Administration/ManageModulesAndPlugins
- /Administration/Organisation
- /Administration/Organisation/EditOrganisationPickLists
- /Administration/Organisation/ManageDashboard
- /Administration/Organisation/ManageEaConnection
- /Administration/Organisation/ManageOrganisation
- /Administration/Organisation/ManageOrganisationReports
- /Administration/Organisation/ManageUserAndGroupSecurity
- /Project
- /Project/EditProjectPickLists
- /Project/ManageProject
- /Project/ManageProjectDashboard
- /Project/ManageProjectReports
- /Project/SynchronizeExternalLink
- /Reports
- /Resources
- /Resources/DuetteSchedules
- /Resources/Export
- /Resources/ExternalLinks
- /Resources/Import
- /TestManagement
- /TestManagement/AssignTesters
- /TestManagement/ExecuteTests
- /TestManagement/ManageExecution
- /TestManagement/ManageRequirements
- /TestManagement/ManageScripts
- /TestManagement/View
Example
Code Block |
---|
|
EntityType = Requirement AND Editor IN HaveProjectPermissions('Project X', '/TestManagement/ManageRequirements')
|
See Also