Permission Schemes in Jira
Introduction to Permission Schemes
Permission Schemes in Jira are used to control what users can see and do in different projects. By using permission schemes, you can assign various permissions to different roles and groups, ensuring that users have access to the features they need while restricting access to sensitive information.
Creating a Permission Scheme
To create a permission scheme in Jira, follow these steps:
- Navigate to Jira Administration > Issues.
- In the Permission Schemes section, click Add Permission Scheme.
- Enter a name and description for your new scheme and click Add.
Configuring Permissions
Once you have created a permission scheme, you can configure the specific permissions. Here's how:
- Click on the name of your newly created permission scheme.
- Select the permission you want to configure from the list.
- Assign the desired permissions to the appropriate roles or groups.
Associating a Permission Scheme with a Project
After configuring your permission scheme, you need to associate it with a project:
- Navigate to Jira Administration > Projects.
- Select the project you want to associate with the permission scheme.
- In the Permissions section, click Actions > Use a different scheme.
- Select your new permission scheme from the list and click Associate.
Example: Setting Up a Simple Permission Scheme
Let's walk through an example of setting up a simple permission scheme for a software development project:
Step 1: Create a Permission Scheme
Navigate to Jira Administration > Issues, and click Add Permission Scheme. Name it "Software Development Permissions".
Step 2: Configure Permissions
Click on "Software Development Permissions" and configure the following permissions:
- Browse Projects: Assign to "Developers", "QA", and "Project Managers".
- Create Issues: Assign to "Developers".
- Edit Issues: Assign to "Developers" and "QA".
- Transition Issues: Assign to "QA" and "Project Managers".
Step 3: Associate with a Project
Select your software development project from Jira Administration > Projects. In the Permissions section, click Actions > Use a different scheme and choose "Software Development Permissions".
Best Practices
To ensure that your permission schemes are effective and maintainable, consider the following best practices:
- Regularly review and update your permission schemes to reflect changes in your team's structure and responsibilities.
- Use roles instead of individual users when assigning permissions to simplify management.
- Document your permission schemes and their configurations to ensure consistency and ease of understanding.