Help Contents
-
System Administration
-
User Guide & Application Administration Guide
-
Using Enterprise Tester
-
Application Administration
-
Searching & TQL
-
Simple Search
-
Advanced Search
-
Testing Query Language (TQL)
-
Aggregation
-
Fields
-
Functions
-
AndArgs
-
CurrentUser
-
DateAdd
-
DateOnly
-
DateSubtract
-
DayOfDate
-
DisabledUsers
-
EnabledUsers
-
Equal
-
FirstDayOfMonth
-
Format
-
GreaterThan
-
GreaterThanOrEqual
-
HaveApplicationPermissions
-
HaveProjectPermissions
-
HourOfDate
-
If
-
IsNot
-
LastDayOfMonth
-
LessThan
-
LessThanOrEqual
-
Me
-
MembersOf
-
MonthOfDate
-
NotEqual
-
Now
-
OrArgs
-
Packages
-
ProjectEstimatedEndDate
-
ProjectManager
-
ProjectsInCategory
-
ProjectStartDate
-
Today
-
Yesterday
-
AndArgs
-
Indexes
-
Operators
-
Order By
-
SET
-
TQL For JQL Users
-
Types
-
Values
-
Aggregation
-
Simple Search
-
API
-
Using Enterprise Tester
-
Platform Plugins
-
Troubleshooting
-
Earlier Versions of this Documentation
-
Support & Bug Fixes
-
NextGen
-
Enterprise Tester 6.7.1
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
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
EntityType = Requirement AND Editor IN HaveProjectPermissions('Project X', '/TestManagement/ManageRequirements')