Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Function: HaveApplicationPermissions

HaveApplicationPermissions returns a list of User ID's for all users which have the supplied set of global permissions.

Syntax

Code Block
languagenone
HaveApplicationPermissions(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
languagenone
EntityType = Requirement AND Editor IN HaveApplicationPermissions('/TestManagement/ManageRequirements')

See Also