Uses of Class
com.almworks.jira.structure.api.permissions.StructureAppPermission
Packages that use StructureAppPermission
Package
Description
This package and subpackages contain Structure API, which can be used to integrate with and extend Structure add-on for JIRA.
-
Uses of StructureAppPermission in com.almworks.jira.structure.api
Methods in com.almworks.jira.structure.api with parameters of type StructureAppPermissionModifier and TypeMethodDescriptionbooleanStructurePluginHelper.isAllowed(StructureAppPermission permission, ApplicationUser user) Checks if the given user allowed to perform the action guarded by the given permission. -
Uses of StructureAppPermission in com.almworks.jira.structure.api.permissions
Fields in com.almworks.jira.structure.api.permissions declared as StructureAppPermissionModifier and TypeFieldDescriptionstatic final StructureAppPermissionCoreAppPermissions.AUTOMATIONPermission to use automation (generators and effectors).static final StructureAppPermissionCoreAppPermissions.CONFIGURE_EFFECTORSPermission to create and configure effectors.static final StructureAppPermissionCoreAppPermissions.CONFIGURE_GENERATORSPermission to create and configure generators.static final StructureAppPermissionCoreAppPermissions.CREATE_STRUCTUREPermission to create new structures.static final StructureAppPermissionCoreAppPermissions.EXECUTE_EFFECTORSPermission to execute effectors installed in structures.static final StructureAppPermissionCoreAppPermissions.EXECUTE_EFFECTORS_ON_QUERIESPermission to execute effectors on query results.static final StructureAppPermissionCoreAppPermissions.MANAGE_GLOBAL_SAVED_COLUMNSPermission to manage global saved columns: edit, remove, add new.static final StructureAppPermissionCoreAppPermissions.SYNCHRONIZATIONPermission to configure and control synchronizers.static final StructureAppPermissionCoreAppPermissions.USEPermission to use Structure.Fields in com.almworks.jira.structure.api.permissions with type parameters of type StructureAppPermissionMethods in com.almworks.jira.structure.api.permissions that return StructureAppPermission -
Uses of StructureAppPermission in com.almworks.jira.structure.api.settings
Methods in com.almworks.jira.structure.api.settings with parameters of type StructureAppPermissionModifier and TypeMethodDescriptionStructureConfiguration.getPermissionSubjects(StructureAppPermission permission) Returns the list of groups (possibly other permission subjects) that are granted the given Structure app permission.booleanStructureConfiguration.isAllowed(StructureAppPermission permission, ApplicationUser user) Checks if the user is granted the given Structure app permission.booleanStructureConfiguration.isAllowedForAnyone(StructureAppPermission permission) Checks if the given Structure app permission is granted to all users.voidStructureConfiguration.setAllowedForAnyone(StructureAppPermission permission, boolean allowed) Grant the given Structure app permission to anyone.default voidStructureConfiguration.setPermissionSubjects(StructureAppPermission permission, Collection<? extends PermissionSubject> subjects) Changes the list of the users / groups that are granted the given Structure app permission.voidStructureConfiguration.setPermissionSubjectsEncoded(StructureAppPermission permission, String subjects) Changes the list of the users / groups that are granted the given Structure app permission.