Developer
Documentation
Resources
Get Support
Sign in
Developer
Get Support
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Developer
Sign in
DOCUMENTATION
Cloud
Data Center
Resources
Sign in
Display conditions
Permissions
Translations
Last updated Nov 27, 2024

Usage with Confluence modules

You can use display conditions for several Confluence modules. Depending on the module, different conditions are available.

Global conditions

Global conditions check the state of the entire Confluence instance for the current user regardless of the display context. They are available in all Confluence modules that support display conditions.

ConditionTypeDescription
hasAppAccessbooleanChecks if the current user has access to the app.
appIsLicensedbooleanChecks if the app's license is active.
appEditionStringChecks the installed app edition. Available values:
  • standard
  • advanced

Confluence-specific conditions

Confluence-specific conditions are supported in the following modules:

ConditionTypeDescription
isSpaceAdminbooleanChecks if the current user is a space admin of the current space
entityPropertyExists
entityPropertyEqualTo
entityPropertyContainsAny
entityPropertyContainsAll
entityPropertyContainsAnyUserGroup
EntityProperty A set of entity property conditions available for the following entities:
  • app: properties of your app that can be set with the Set app property (Forge) REST API
  • user: properties of the current user
  • content: properties of the current content
  • space: properties of the current space
hasPagePermission hasSpacePermission VIEW
EDIT
SET_PERMISSIONS
REMOVE
EXPORT ADMINISTER
Checks if the current user has the required permission for the current page or space
userIsExternalCollaboratorbooleanChecks if the current user is an external collaborator

Rate this page: