Setting up access for a queue
The queue owner can configure access to the queue. The owner can also delegate this right to other users, in the queue settings. By default, all users in the organization have full access to tasks in the queue.
Access can be restricted in the queue settings. To open settings:
In the left panel, click Queues and select the queue from the list.
Click Queue settings → Permissions. If you do not see the Queue settings button, it means you have no rights to configure the queue. If you need these rights, contact the queue owner.
The queue access rights setup page will open. Here you can see which rights are active for the queue, but that in the context of the rights of the user viewing this page. For example, if your access to certain tasks is restricted, they will not be included in the task count.
Configure queue access rights cautiously to avoid unintentionally locking yourself out. If this happens, contact the organization administrators.
Users that always have access to the queue
Some users always have access to the queue, and you cannot restrict their access. These users are:
- Organization administrators.
- Tracker robot.
What accesses are active in the queue
Queue access is configured using the following rights:
Queue settings: View and edit queue settings. This right does not include access to queue tasks and, therefore, does not overlap with other rights.
Edit issues: View tasks, leave comments, edit the description and any task fields.
Create issues: Create, view, and edit tasks.
View issues: View queue tasks and leave comments.
The set of rights changes depending on the access rights setup tool.
How to configure queue access
Queue access can be restricted using the following four tools:
- Main queue team members: Use this tool to assign access to specific users, user groups, or robots.
- Roles in tasks: This tools complements the first tool and allows for updating user permissions based on their role in a specific task: author, performer, follower, or an individual added to the Access field.
- Tasks with a component: This tool allows you to completely reconfigure access to the tasks in which it is active.
- Denied access: Deny any access to queue tasks to a user or group of users.
These tools can be combined and mixed.
Changes to queue access rights settings are not applied instantly but synchronized within an hour.
Main queue participants
Under Main participants, you can select users who should have specific accesses in the queue. All four accesses are active.
To select queue participants:
Click Add and use search to find a user or user group.
Choose the accesses you are ready to grant to a user or user group. If a user already has group rights, you will see which groups they belong to in the same window.
Roles in tasks
Under Roles in tasks, you can modify the rights of task participants. These rights will be granted in addition to those configured under Main queue participants section. Two accesses are valid for task participants:
View issues and
To modify accesses for a task role:
Select from the list the role for which to update access.
Click Change access.
In the access editing window, you can select access from the list or revoke extended access for this role. In this case, only the rights from the Main participants section will apply for a task participant with this role.
Tasks with a component
You can set up access to different components of the queue. This way, you can set different settings for the queue issues without components or issues with components. Access rules for a component prevail over queue-level access rules, but do not override denied access.
Three accesses are valid:
Create issues, and
View issues. Components do not allow reconfiguring the rights to edit queue settings.
To configure access to a component:
Under Tasks with a component, you will see a list of all queue components. If there are no components in the queue yet, click Create and fill out the component creation form.
Click the arrow in the line with the component.
In the window that opens, you can reconfigure accesses:
- Deny access: In the list, select the user, user group, or user role to be denied access.
- Main participants: Create a list of users who will get the selected access to the queue tasks with a component.
- Roles in tasks: Reconfigure accesses available to task participants.
If an issue has multiple components, then all the users who have access to at least one of the components have access to the issue.
To deny any access to queue tasks, under Access denied, click Add and use the search to find a user or user group. Click Deny access.