At the project Permission Scheme, you are able to configure many different permissions.
You need to make sure that users that are going to create Xray issue types (such as test, test plan, test executions & test sets) and that will execute the executed tests have at least the following permissions:
Browse Projects
Ability to browse projects and the issues within them.
Create Issues
Ability to create issues.
Link Issues
Ability to link issues together and create linked issues. Only useful if issue linking is turned on.
Resolve Issues
Ability to resolve and reopen issues. This includes the ability to set a fix version.
Add Comments
Ability to comment on issues.
Create Attachments
Users with this permission may create attachments.
You may also consider other permissions such as:
Assignable User
Users with this permission may be assigned to issues.
Assign Issues
Ability to assign issues to other people.
To configure the Project Permission Scheme, go to Jira Administration > Issues > Permissions Schemes.
Select the project permission scheme you want to change and select "Grant Permission.".
You may want to allow some users to set the assignee at the Test Run, without granting them the full permission to edit & assign issues. If that is the case, you can use specific permission available inside your permission scheme:
[Xray] Override Assign Test Runs
Allow users to set the Test Run assignee without the Edit Issues and Assign Issue permission
UI Step
Set users allowed to add Xray Issue Types
Go to JIRA Administration > Manage Apps > Xray > Miscellaneous and check:
This permission controls which user groups are allowed to add Xray Issue Types at the Issue Types Scheme and Issue Type Screen Scheme used by the project.
By adding a user group here, you will enable the possibility to add Xray Issue Types directly from the project settings page.
Tip
By default, there are no user groups set. Add at least the jira-administrators group to make it easier to update schemes with Xray Issue Types.
UI Step
Set users allowed add/remove Xray Notifications
Go to JIRA JiraAdministration > Manage Apps > Xray > Miscellaneous and check:
This permission controls which user groups are allowed to add Xray Custom Notification at the Notification Scheme used by the project.
By adding a user group here, you will let those users groups activate custom Xray notifications to the "current assignee.".
Check You can learn more about notificationsat the Configuring Notifications module, next in this course.
Note
Allowing user groups to add Xray issue types and to add Xray notifications means that you are allowing those user groups to perform changes in schemes that may be shared with other projects.
Make sure you realize the impact of allowing these actions.
UI Step
Review need to restrict editing at Test Repository
Info
TheTest Repositoryis a project-level Test organization feature that allows users to organize Tests hierarchically via folders. Users can access the Test Repository from their project.
By default, every user is able to modify the Test Repository. Your team may want to restrict this, for example, to a Quality Assurance Manager.
If that is the case, go to JIRA Jira Administration > Manage Apps > Xray > Miscellaneous and check: