Define company-managed project permissions with schemes
By the end of this lesson, you’ll be able to:
- Describe permission schemes
- Create a permission scheme
- Configure company-managed project permissions in a permission scheme
- Configure a permission scheme using roles
What are permission schemes?
Team-managed projects don't use permission schemes. Team-managed project admins have more control over their project permissions as they don’t rely on Jira admins for configuration. However, their project permissions are less flexible.
- In the upper-right corner of Jira, select the Settings icon (represented by a gear).
- Under Jira admin settings, select Work items.
- From the sidebar, under Work item attributes, select Permission schemes. This is the Permission schemes admin page.
Configure a permission scheme
Create a permission scheme
- On the Permission schemes admin page, select Add permission scheme.
- Enter a name and description that accurately and clearly describe the purpose of that permission scheme. This will help you and other Jira admins associate the appropriate schemes to projects.
- Select Add.
If you already have a permission scheme that’s similar to what you want to configure, you can copy and modify it. On the Permission schemes admin page, next to the scheme you want to copy, select Copy.
Grant permissions to users, groups, and roles
- On the permission scheme's admin page, next to any permission, select Update. Select who you want to grant access to, then select Update.
- On the permission scheme's admin page, in the upper-right, select Grant permission. Search for and select the permission you want to update, then select who you want to grant access. If you want to grant additional permissions, select the Grant another permission checkbox. Select Grant.
When you grant a permission to multiple entities, like two project roles, users have to be in either role, not both.
Associate a permission scheme with a project
- Open the project in Jira.
- In the sidebar, next to the project name, select More actions (represented by ···), then Project settings.
- In the project settings sidebar, select Permissions.
- In the upper-right, select Actions, then select Use a different scheme.
- Select your scheme, then select Associate.
Troubleshoot permission schemes
- Workflows impact permissions. You can configure conditions and properties for workflows that prevent users from transitioning or editing work, even if their project’s permission scheme enables them to.
- Product access impacts permissions. Users need access to a product in order to do anything they have permission to do. They can’t browse projects in Jira Service Management if they don’t have access to the product.
Let’s explore an example!
- Create a custom project role called “Work managers.”
- Create a new permission scheme called “Alternative software permission scheme” and note the Delete Work Items permission in the scheme description.
- Assign the Delete Work Items permission to the Work managers role.
- Associate the Alternative software permission scheme with the necessary projects.
If this requirement applied to all Jira projects, Ayo could just modify Jira’s default software permission scheme. However, since only a small group of projects have this requirement, Ayo should create a new scheme.
How was this lesson?
next lesson
Define work item security for company-managed projects with schemes
- What is a work item security scheme?
- Configure a work item security scheme
- Impact of work item security in Jira