Interface | Description |
---|---|
CoreAppPermissions |
Core app-level permissions checked by Structure.
|
PermissionSubject.Visitor<T> |
Used to visit specific subtypes of
PermissionSubject . |
Class | Description |
---|---|
PermissionRule |
A list of
PermissionRule s is used to define a PermissionLevel
for a given user. |
PermissionRule.ApplyStructure |
This rules applies a list of rules taken from a Structure, identified by the structure ID.
|
PermissionRule.SetLevel |
This rule sets the permission level to a specific value in case the user matches
PermissionSubject . |
PermissionSubject |
PermissionSubject is an abstraction used to specify which users a particular permission
is applicable to. |
PermissionSubject.Anyone |
Represents "anyone", a subject that would match all users, even anonymous.
|
PermissionSubject.JiraGroup |
Represents a specific group in JIRA, matching only the users that belong to that group.
|
PermissionSubject.JiraUser |
Represents a specific user in JIRA, matching only that user.
|
PermissionSubject.ProjectRole |
Represents a specific project role in a specific project, matching the users that belong to that project role
in that project.
|
PermissionSubject.Visitor.NoCarry | |
StructureAppPermission |
App-level permission.
|
Enum | Description |
---|---|
PermissionLevel |
This enumeration lists possible values for the access levels.
|
Copyright © 2024 Tempo Software. All Rights Reserved.