com.atlassian.jira.functest.framework.admin
Interface PermissionSchemes.PermissionScheme
- All Known Implementing Classes:
- PermissionSchemesImpl
- Enclosing interface:
- PermissionSchemes
public static interface PermissionSchemes.PermissionScheme
Represents a permission scheme that actions can be carried out on
grantPermissionToGroup
void grantPermissionToGroup(int permission,
String groupName)
grantPermissionToSingleUser
void grantPermissionToSingleUser(int permission,
String username)
grantPermissionToReporter
void grantPermissionToReporter(int permission)
grantPermissionToProjectLead
void grantPermissionToProjectLead(int permission)
grantPermissionToCurrentAssignee
void grantPermissionToCurrentAssignee(int permission)
grantPermissionToUserCustomFieldValue
void grantPermissionToUserCustomFieldValue(int permission,
String customFieldId)
grantPermissionToGroupCustomFieldValue
void grantPermissionToGroupCustomFieldValue(int permission,
String customFieldId)
grantPermissionToProjectRole
void grantPermissionToProjectRole(int permission,
String projectRoleId)
removePermission
void removePermission(int permissionType,
String permissionParam)
- Remove the given permission setting.
- Parameters:
permissionType
- the permission type. See PermissionSchemes.Type
for constants.permissionParam
- the permission parameter. eg group-name for group based permissions, ID for project roles
Copyright © 2002-2014 Atlassian. All Rights Reserved.