Swiftorial Logo
Home
Swift Lessons
Matchups
CodeSnaps
Tutorials
Career
Resources

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:

  1. Navigate to Jira Administration > Issues.
  2. In the Permission Schemes section, click Add Permission Scheme.
  3. 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:

  1. Click on the name of your newly created permission scheme.
  2. Select the permission you want to configure from the list.
  3. 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:

  1. Navigate to Jira Administration > Projects.
  2. Select the project you want to associate with the permission scheme.
  3. In the Permissions section, click Actions > Use a different scheme.
  4. 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.