Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Include Page
Header
Header

Topics

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
excludeTopics
typelist
printabletrue

Introduction

This page outlines the level of permissions exists to restrict access to the App and its functionality. But also additional permissions App create to let non-admin access to some Jira functionality, thus letting admins delegate some controls to individuals.

Table of Contents
stylenone

Restricting Access to the App

...

  • Global Permissions,

  • Board Administration,

  • Board Manage & Readonly Permissions.

Global Permissions

Global App Permissions

Global permissions are created automatically when installing the App. There is ongoing issue with Atlassian when on some sporadic cases Global permissions are not properly populated. In this cases, no one can access the App and Jira Global Administrators need to configure it manually.

...

Permissions for Non-Admins

Info

Some functionality in Jira - like creating/editing Versions and Releases - available only Jira/

...

Project Admins. This is not very flexible when you have multiple teams ns projects and you run cross-project release management or need to sync components cross project.

Therefore, we introduced 2 additional permissions, namely:

  • Project level Release Management

  • and Global Component Management

to let non-Admins to create/edit versions and components. This gives admins a bit more flexibility to delegate this function to certain groups and unlock engineering teams on their execution.

Versions/Releases Management Permissions

To let non-admins create / edit releases in Jira (delegate this role to certain group of people) you need to navigate to Project Settings

...

You can either change the default schema or create an “escalated“ one (recommended).

Click Action\Edit Permissions.

...

Scroll to find [Release Management - Project Versions Management] and click Update

...

Now you can assign this permission to either individual, role or group …

...

Click Save.

Note

Note: the above applies only to Release Management App you still can’t create/edit release using Jira standard functionality of you are not project admin.

Classic Components Management Permissions

In Jira by default Components belong to Projects and could be managed by Project Admins only. This overcomplicates cross-project component management. Therefore, most of the Partner Apps that have a functionality for cross-project component management are making all the changes in App-context allowing to override Project Admin permissions.

To give Jira Global Administrators control over it we created a special permission - [Release Management - Global Classic Component Management] - that allows to specify users/groups that could change Components from Release Management w/o being Admin for corresponding Jira Projects. The scope of such permission applies only to the projects listed for the board.

image-20240305-115813.png

Note

Note: the above applies only to Release Management App you still can’t create/edit components using Jira standard functionality of you are not project admin.

Include Page
Footer
Footer