Skip to main content
Skip table of contents

Permissions

We understand that managing large Jira instances is a complicated responsibility. We've tried to make permissions as straightforward as possible by leveraging the existing Issue, Project and Agile Board permissions available in Jira. 

  • If a user has access to an Agile Board, they can access it where it is used in Easy Agile Programs

  • Adding a team Agile Board to a Program enables users who can access that Board to see the Program including its Program Increments and Increment Roadmaps. 

  • In order to add Boards to a Program (or otherwise edit the Program and its Increments), a user must have Manage Programs permission. 

Manage Programs Permission

Easy Agile Programs adds one global permission called Manage Programs which determines who can:

  • View the list of Programs

  • Create new Programs

  • Edit Program information such as Program Name, boards within a Program, dependency link type 

For more detail on what users with and without Manage Programs permission can view and change, see Understanding the Manage Programs Permission

On Data Center and Server versions 5.2.1 and earlier, users with Manage Programs permission can also delete Programs.

From 5.3.0 and later (as well as on Jira Cloud), only users with Jira Administrator permissions can delete a Program.


How to grant the Manage Programs permission 

In order to create or edit Programs or Increments, you will need to have either Administration or Manage Programs permissions. Only Jira Administrators are able to grant users the Manage Programs permission. 

We recommend creating a Group which will contain all of the users with the Manage Programs permission. This is because Global permissions can only be applied to Groups, not individual users. We will call this group "Program Managers".

1.Navigate to the Jira Administration Settings (the cog in the top right of any Jira Page)

2. Select System

3. On the left hand side of the page, under the Security section, select Global Permissions

4. Navigate to Add Permission and select Manage Programs from the dropdown list

5. Choose the Group you wish to grant the Manage Programs permission to.

6. In the second "Group" dropdown, select the "Program Managers" group.

7. You can now modify who has the Manage Programs permission by adding them to or removing them from the “Program Managers” group.


FAQS

What permissions are required to create and edit Programs?

In order to create or edit Programs or Program Increments or delete Program Increments, you will need to have either Administration or Manage Programs permissions. Only Jira Administrators are able to grant users the Manage Programs permission. 

Scroll up to learn how a Jira Administrator can grant a user Manage Programs permissions. 

What permissions are required to delete Programs?

On Cloud, only Jira Administrators or System Administrators are able to delete Programs. 

On Data Center or Server, this varies depending on the app version:

  • On version 5.2.1 and earlier, users with Manage Programs permission can delete an existing Program.

  • From version 5.3.0 and later, only users with Jira Administrator permission can delete Programs.

Why don’t I see the ‘View all Programs’ option under the Board dropdown like what’s in the demo video?

The 'View all Programs' option under the Boards dropdown is only visible to users with the Global Manage Programs permission. Users without the Manage Programs permission are only able to navigate to Programs via the Programs icon in the Project sidebar, only for Boards that have been included in a Program.

What can users without ‘Manage Programs’ permissions do in Easy Agile Programs?

We've tried to make permissions as straightforward as possible by leveraging the existing Issue, Project and Agile Board permissions in Jira.

Here are some examples to illustrate what actions users without Manage Programs can perform:

  • If a user has access to an Agile Board, they can access it in Easy Agile Programs

  • Adding a team Agile Board to a Program enables users who can access that Board to see the Program including its Program Increments and Increment Roadmaps

  • If a user has Schedule Issues permission and Edit Issues permission then they will be able to scheduling issues on the team planning board

  • If a user has access to an Agile Board, they can update sprint capacity on the Team Planning board

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.