Modifier and Type | Method and Description |
---|---|
void |
AdministrationImpl.addGlobalPermission(GlobalPermissionKey permission,
String group) |
void |
Administration.addGlobalPermission(GlobalPermissionKey permission,
String group)
Add a group to a Global permission
Ends up on the Global Permissions page.
|
void |
AdministrationImpl.removeGlobalPermission(GlobalPermissionKey permissionKey,
String group) |
void |
Administration.removeGlobalPermission(GlobalPermissionKey permission,
String group)
Remove a group from a given Global Permission.
|
Modifier and Type | Method and Description |
---|---|
void |
PermissionSchemesImpl.removePermission(GlobalPermissionKey permissionType,
String permissionParam)
Deprecated.
|
void |
PermissionSchemes.PermissionScheme.removePermission(GlobalPermissionKey permissionType,
String permissionParam) |
void |
PermissionSchemesBackdoorImpl.removePermission(GlobalPermissionKey permissionType,
String permissionParam)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static GlobalPermissionKey |
GlobalPermissionKey.ADMINISTER |
static GlobalPermissionKey |
GlobalPermissionKey.BULK_CHANGE |
static GlobalPermissionKey |
GlobalPermissionKey.CREATE_SHARED_OBJECTS |
static GlobalPermissionKey |
GlobalPermissionKey.MANAGE_GROUP_FILTER_SUBSCRIPTIONS |
static GlobalPermissionKey |
GlobalPermissionKey.SYSTEM_ADMIN |
static GlobalPermissionKey |
GlobalPermissionKey.USE
Deprecated.
Use
ApplicationAuthorizationService instead.Since v7.0. |
static GlobalPermissionKey |
GlobalPermissionKey.USER_PICKER |
Modifier and Type | Field and Description |
---|---|
static Set<GlobalPermissionKey> |
GlobalPermissionKey.DEFAULT_APP_GLOBAL_PERMISSIONS
A collection of all the
GlobalPermissionKey s that are used by default for a JIRA Application. |
static com.google.common.collect.BiMap<Integer,GlobalPermissionKey> |
GlobalPermissionKey.GLOBAL_PERMISSION_ID_TRANSLATION
This map is used to map the old Integer/Long based ID to a String based key.
|
Modifier and Type | Method and Description |
---|---|
GlobalPermissionKey |
GlobalPermissionType.getGlobalPermissionKey() |
static GlobalPermissionKey |
GlobalPermissionKey.of(String key)
Static initializer to construct a GlobalPermissionKey from a given String key.
|
Modifier and Type | Field and Description |
---|---|
protected GlobalPermissionKey |
AbstractFixedPermissionCondition.permission |
Constructor and Description |
---|
AbstractFixedPermissionCondition(GlobalPermissionManager permissionManager,
GlobalPermissionKey globalPermissionKey) |
Modifier and Type | Method and Description |
---|---|
static ConditionCacheKey |
ConditionCacheKeys.permission(GlobalPermissionKey permission,
ApplicationUser user,
Object... args) |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<GlobalPermissionType> |
MockGlobalPermissionTypeManager.getGlobalPermission(GlobalPermissionKey permissionKey) |
io.atlassian.fugue.Option<GlobalPermissionType> |
DefaultGlobalPermissionManager.getGlobalPermission(GlobalPermissionKey permissionKey) |
io.atlassian.fugue.Option<GlobalPermissionType> |
GlobalPermissionManager.getGlobalPermission(GlobalPermissionKey permissionKey)
Returns the global permission details for the given permission key.
|
Collection<String> |
DefaultGlobalPermissionManager.getGroupNamesWithPermission(GlobalPermissionKey permissionKey) |
Collection<String> |
GlobalPermissionManager.getGroupNamesWithPermission(GlobalPermissionKey permissionKey)
Retrieve all the group names with this permission.
|
Collection<com.atlassian.crowd.embedded.api.Group> |
DefaultGlobalPermissionManager.getGroupsWithPermission(GlobalPermissionKey permissionKey) |
Collection<com.atlassian.crowd.embedded.api.Group> |
GlobalPermissionManager.getGroupsWithPermission(GlobalPermissionKey permissionKey)
Retrieve all the groups with the given permission.
|
Collection<GlobalPermissionEntry> |
DefaultGlobalPermissionManager.getPermissions(GlobalPermissionKey globalPermissionKey) |
Collection<GlobalPermissionEntry> |
GlobalPermissionManager.getPermissions(GlobalPermissionKey globalPermissionKey)
Retrieve a list of user groups which have been granted the specified permission.
|
boolean |
DefaultGlobalPermissionManager.hasPermission(GlobalPermissionKey globalPermissionKey,
ApplicationUser user) |
boolean |
GlobalPermissionManager.hasPermission(GlobalPermissionKey globalPermissionKey,
ApplicationUser user)
Check if the given user has the given Global Permission.
|
boolean |
DefaultGlobalPermissionManager.isPermissionManagedByJira(GlobalPermissionKey permissionKey) |
boolean |
GlobalPermissionManager.isPermissionManagedByJira(GlobalPermissionKey permissionKey)
Checks if jira should be responsible for managing a permission.
|
Constructor and Description |
---|
GlobalPermissionEntry(GlobalPermissionKey permissionKey,
String group) |
Modifier and Type | Method and Description |
---|---|
io.atlassian.fugue.Option<GlobalPermissionType> |
GlobalPermissionTypesManagerImpl.getGlobalPermission(GlobalPermissionKey permissionKey) |
io.atlassian.fugue.Option<GlobalPermissionType> |
GlobalPermissionTypesManager.getGlobalPermission(GlobalPermissionKey permissionKey)
Returns the details of the given Global Permission.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JiraWebActionSupport.hasGlobalPermission(GlobalPermissionKey globalPermissionKey) |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultAuthorizationSupport.hasGlobalPermission(GlobalPermissionKey globalPermissionKey) |
boolean |
AuthorizationSupport.hasGlobalPermission(GlobalPermissionKey globalPermissionKey)
Returns true if the logged in user has the given global permission.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TestUserPropertyResource.createUserWithPermission(String username,
GlobalPermissionKey permission) |
Copyright © 2002-2021 Atlassian. All Rights Reserved.