Class Permissions

java.lang.Object
com.atlassian.jira.webtests.Permissions

public final class Permissions extends Object
Mirrors JIRA's com.atlassian.jira.security.Permissions class (necessary as func tests do not depend on JIRA)
  • Field Details

    • ADMINISTER

      public static final int ADMINISTER
      Permission to administer JIRA
      See Also:
    • USE

      public static final int USE
      Permission to use JIRA
      See Also:
    • PROJECT_ADMIN

      public static final int PROJECT_ADMIN
      Permission to administer a Project
      See Also:
    • BROWSE

      public static final int BROWSE
      Permission to browse projects and issues.

      This includes filtering using the Issue Navigator.

      See Also:
    • CREATE_ISSUE

      public static final int CREATE_ISSUE
      Permission to create issues.
      See Also:
    • EDIT_ISSUE

      public static final int EDIT_ISSUE
      Permission to edit issues.

      This includes managing attachments and adding them.

      See Also:
    • ASSIGN_ISSUE

      public static final int ASSIGN_ISSUE
      Permission to assign issues to other users.
      See Also:
    • RESOLVE_ISSUE

      public static final int RESOLVE_ISSUE
      Permission to resolve issues.
      See Also:
    • COMMENT_ISSUE

      public static final int COMMENT_ISSUE
      Permission to comment on issues
      See Also:
    • DELETE_ISSUE

      public static final int DELETE_ISSUE
      Permission to delete issues and comments.
      See Also:
    • ASSIGNABLE_USER

      public static final int ASSIGNABLE_USER
      Permission to be assigned issues.
      See Also:
    • CLOSE_ISSUE

      public static final int CLOSE_ISSUE
      Permission to close issues.
      See Also:
    • CREATE_ATTACHMENT

      public static final int CREATE_ATTACHMENT
      Permission to create attachments.
      See Also:
    • WORK_ISSUE

      public static final int WORK_ISSUE
      Permission to log work done on an issue.
      See Also:
    • CREATE_SHARED_OBJECT

      public static final int CREATE_SHARED_OBJECT
      Permission to created shared "objects" (filters / dashboards).
      See Also:
    • MANAGE_GROUP_FILTER_SUBSCRIPTIONS

      public static final int MANAGE_GROUP_FILTER_SUBSCRIPTIONS
      Permission to manage group filter subscriptions
      See Also:
    • COMMENT_EDIT_ALL

      public static final int COMMENT_EDIT_ALL
      Permission to modify all comments
      See Also:
    • COMMENT_EDIT_OWN

      public static final int COMMENT_EDIT_OWN
      Permission to modify only your own comments
      See Also:
    • MOVE_ISSUE

      public static final int MOVE_ISSUE
      Permission to move issues between projects
      See Also:
    • SET_ISSUE_SECURITY

      public static final int SET_ISSUE_SECURITY
      See Also:
    • USER_PICKER

      public static final int USER_PICKER
      See Also:
    • SCHEDULE_ISSUE

      public static final int SCHEDULE_ISSUE
      See Also:
    • VIEW_VERSION_CONTROL

      public static final int VIEW_VERSION_CONTROL
      See Also:
    • MODIFY_REPORTER

      public static final int MODIFY_REPORTER
      See Also:
    • VIEW_VOTERS_AND_WATCHERS

      public static final int VIEW_VOTERS_AND_WATCHERS
      See Also:
    • MANAGE_WATCHER_LIST

      public static final int MANAGE_WATCHER_LIST
      See Also:
    • BULK_CHANGE

      public static final int BULK_CHANGE
      Permission to modify a collection of issues (global)
      See Also:
    • COMMENT_DELETE_ALL

      public static final int COMMENT_DELETE_ALL
      Permission to delete all comments
      See Also:
    • COMMENT_DELETE_OWN

      public static final int COMMENT_DELETE_OWN
      Permission to delete own comments
      See Also:
    • ATTACHMENT_DELETE_ALL

      public static final int ATTACHMENT_DELETE_ALL
      Permission to delete all attachments
      See Also:
    • ATTACHMENT_DELETE_OWN

      public static final int ATTACHMENT_DELETE_OWN
      Permission to delete own attachments
      See Also:
    • WORKLOG_EDIT_OWN

      public static final int WORKLOG_EDIT_OWN
      Permission to edit/remove worklogs
      See Also:
    • WORKLOG_EDIT_ALL

      public static final int WORKLOG_EDIT_ALL
      See Also:
    • WORKLOG_DELETE_OWN

      public static final int WORKLOG_DELETE_OWN
      See Also:
    • WORKLOG_DELETE_ALL

      public static final int WORKLOG_DELETE_ALL
      See Also:
    • VIEW_WORKFLOW_READONLY

      public static final int VIEW_WORKFLOW_READONLY
      See Also:
    • TRANSITION_ISSUE

      public static final int TRANSITION_ISSUE
      See Also:
    • MAX_PERMISSION

      public static final int MAX_PERMISSION
      See Also:
  • Constructor Details

    • Permissions

      public Permissions()