com.atlassian.jira.permission
Class ProjectPermissions
java.lang.Object
com.atlassian.jira.permission.ProjectPermissions
public class ProjectPermissions
- extends Object
This class contains constants representing keys of built-in system project permissions
as well as utility methods related to project permissions.
- Since:
- v6.2.5
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ADMINISTER_PROJECTS
public static final ProjectPermissionKey ADMINISTER_PROJECTS
BROWSE_PROJECTS
public static final ProjectPermissionKey BROWSE_PROJECTS
VIEW_DEV_TOOLS
public static final ProjectPermissionKey VIEW_DEV_TOOLS
VIEW_READONLY_WORKFLOW
public static final ProjectPermissionKey VIEW_READONLY_WORKFLOW
CREATE_ISSUES
public static final ProjectPermissionKey CREATE_ISSUES
EDIT_ISSUES
public static final ProjectPermissionKey EDIT_ISSUES
TRANSITION_ISSUES
public static final ProjectPermissionKey TRANSITION_ISSUES
SCHEDULE_ISSUES
public static final ProjectPermissionKey SCHEDULE_ISSUES
MOVE_ISSUES
public static final ProjectPermissionKey MOVE_ISSUES
ASSIGN_ISSUES
public static final ProjectPermissionKey ASSIGN_ISSUES
ASSIGNABLE_USER
public static final ProjectPermissionKey ASSIGNABLE_USER
RESOLVE_ISSUES
public static final ProjectPermissionKey RESOLVE_ISSUES
CLOSE_ISSUES
public static final ProjectPermissionKey CLOSE_ISSUES
MODIFY_REPORTER
public static final ProjectPermissionKey MODIFY_REPORTER
DELETE_ISSUES
public static final ProjectPermissionKey DELETE_ISSUES
LINK_ISSUES
public static final ProjectPermissionKey LINK_ISSUES
SET_ISSUE_SECURITY
public static final ProjectPermissionKey SET_ISSUE_SECURITY
VIEW_VOTERS_AND_WATCHERS
public static final ProjectPermissionKey VIEW_VOTERS_AND_WATCHERS
MANAGE_WATCHERS
public static final ProjectPermissionKey MANAGE_WATCHERS
ADD_COMMENTS
public static final ProjectPermissionKey ADD_COMMENTS
EDIT_ALL_COMMENTS
public static final ProjectPermissionKey EDIT_ALL_COMMENTS
EDIT_OWN_COMMENTS
public static final ProjectPermissionKey EDIT_OWN_COMMENTS
DELETE_ALL_COMMENTS
public static final ProjectPermissionKey DELETE_ALL_COMMENTS
DELETE_OWN_COMMENTS
public static final ProjectPermissionKey DELETE_OWN_COMMENTS
CREATE_ATTACHMENTS
public static final ProjectPermissionKey CREATE_ATTACHMENTS
DELETE_ALL_ATTACHMENTS
public static final ProjectPermissionKey DELETE_ALL_ATTACHMENTS
DELETE_OWN_ATTACHMENTS
public static final ProjectPermissionKey DELETE_OWN_ATTACHMENTS
WORK_ON_ISSUES
public static final ProjectPermissionKey WORK_ON_ISSUES
EDIT_OWN_WORKLOGS
public static final ProjectPermissionKey EDIT_OWN_WORKLOGS
EDIT_ALL_WORKLOGS
public static final ProjectPermissionKey EDIT_ALL_WORKLOGS
DELETE_OWN_WORKLOGS
public static final ProjectPermissionKey DELETE_OWN_WORKLOGS
DELETE_ALL_WORKLOGS
public static final ProjectPermissionKey DELETE_ALL_WORKLOGS
ProjectPermissions
public ProjectPermissions()
systemProjectPermissionKeyByShortName
public static ProjectPermissionKey systemProjectPermissionKeyByShortName(String name)
- Historically system project permissions had short name aliases that are used in
workflow condition/validator descriptors, gadget configurations etc. This method
looks up a system project permission key that corresponds to such short name.
- Parameters:
name
- Short name of a system project permission.
- Returns:
- a key corresponding to the system permission with the specified short name.
Null if there is no system permission with the matching short name.
- Since:
- v6.2.5
Copyright © 2002-2014 Atlassian. All Rights Reserved.