Roles & Permissions
Create least-privilege ContextQA roles, configure permissions by resource, and assign roles to workspace users.
Quick answer
Create least-privilege ContextQA roles, configure permissions by resource, and assign roles to workspace users. Use this page to understand when the capability applies, complete its user-facing workflow, and verify the expected result.
What this page covers
ContextQA manages workspace access from Settings → User Management → Roles & Permissions. A role combines a name and description with explicit permissions for users, workspaces, tests, roles, plugins, and the system audit log.

Open the role manager
Open Settings → User Management (
/settings/user-managemant).Select the Roles & Permissions tab.
Search for an existing role or select Create Role.
The role list can be empty in a newly configured workspace. When no role exists, the user invitation dialog displays No roles available. Create the required role before assigning it to an invited user.
Role fields
Role Name
Required; the dialog displays a 20-character counter
Use a responsibility-based name such as QA Reviewer, not a person's name
Description
Required; the dialog displays a 100-character counter
State what the role is allowed to accomplish and who owns it
Set as default role
Optional checkbox
Enable only after reviewing every permission; new assignments may inherit this role
Permission groups
The current role dialog presents the following resource groups:
User
View, Create, Update, Delete
Workspace
View, Create, Update, Delete
Test
View, Create, Update, Delete, Permanently Delete
Role
View, Create, Update, Delete
Plugin
Update
System Audit
View
Permission labels in the portal are the source of truth for the current workspace and deployment. If a capability is not present in the dialog, do not assume that a similarly named permission exists.
Create a role
Select Create Role.
Enter a required name and description.
Decide whether the role should be the workspace default.
Enable the minimum permissions required for the job.
Review sensitive combinations such as user deletion plus role administration, or test deletion plus permanent deletion.
Select Save.
Invite or edit a test user and verify that the permitted pages and actions match the intended responsibility.
Do not test a new role with the only organization administrator account. Keep a separate administrator session available until the new access policy is verified.
Assign a role to a user
Return to the Users tab.
Select Invite user or open the More actions menu for an existing user.
Select the appropriate role.
Save the user change.
Confirm the change through the System Audits page when the action is recorded.
The user table displays name, email, assigned roles, verification state, administrator state, and an actions menu. Role availability depends on roles already configured in the workspace.
Least-privilege patterns
Test author
View/Create/Update Test; exclude user, role, and plugin administration
Test runner or CI service account
View Test and only the execution access exposed by the deployment; avoid user and role administration
QA reviewer
View Test plus the minimum update permission required by the review workflow
Integration administrator
Update Plugin plus the read access needed to verify the integration
Access administrator
User and Role permissions; grant test deletion only when operationally required
Auditor
View System Audit and other read permissions required by the review scope
These are design patterns, not built-in roles. Create the exact permission combination required by your organization and verify it in the target workspace.
Access-review checklist
Review default-role permissions after every organization-wide access change.
Remove permissions that are no longer required; do not only add new ones.
Use dedicated service accounts for automation and keep their role narrower than a human administrator role.
Review plugin-update access because configuration panels can contain external-system credentials.
Review permanent-deletion access separately from ordinary test maintenance.
Use the system audit trail to investigate role and access changes.
Related pages
Team Management — invite and manage workspace users
System Configuration — organization-wide defaults and configuration safety
Authentication — login modes and API credential handling
Administration Overview — all administration surfaces
Last updated
Was this helpful?
