Role-Based Access Control
Control who can view and edit tests, per project.
What It Does
Role-Based Access Control gives each person the access their work needs. Administrators manage users, roles and settings. Contributors create and edit tests and workflows. Reviewers and Readers view tests, workflows and reports, and Reviewers also triage security findings. Administrators can change what any role is allowed to do, and a user can hold a different role on each project. Writes across tests, endpoints, projects, users, roles and settings are recorded with the user, timestamp, IP address and before and after values, which gives your auditors access-control and change-history evidence for frameworks such as SOC 2 and ISO 27001.
Overview
Five built-in roles — Administrator, Contributor, Reviewer, Reader and Environment Manager — drawn from a catalogue of 53 permissions in 12 categories that administrators can tailor for their organisation. A user can hold a different role on each project, and the project role overrides the global role inside that project. Permissions are checked by the server on every gated route, including test cases, users, roles, settings, comments and security testing. Platform API keys can never exceed the permissions of the person who created them, and each user is limited to one signed-in machine at a time. Changes to tests, endpoints, projects, users, roles and settings are recorded in the audit log with before and after values.
Key Capabilities
How It Works
- 1
Invite team members by email with a role; the invitation link is valid for 72 hours
- 2
Give someone a different role on a single project from its Members tab
- 3
Tailor what each role can do under Role Permissions
- 4
Changes are recorded in the audit log with user, timestamp and before and after values
- 5
Administrators can review and change role assignments at any time
Available on
professional Plan & Above
Upgrade to the professional plan to unlock this feature.
Documentation
Step-by-step guides for setting up and using RBAC.
- Role PermissionsSettings > Licensing & Users > Role Permissions: pick a role, then allow or deny grouped capabilities; reset to default or save changes.
- User ManagementSettings > Licensing & Users > User Management: search users, review limits, add users, and edit or delete accounts (role and status).
Built for regulated teams
Teams in regulated industries rely on this capability to ship API changes with an audit trail.
Go deeper
Guides and playbooks that show this capability in practice.
Related Features
Multi-Tenant
Isolated tenants per organization, each with its own database and subdomain.
Learn moreCompliance Controls
Security and data-handling controls that support your HIPAA and GDPR programs.
Learn moreAuth Profiles
OAuth 2.0, NTLM, JWT Bearer, Hawk, Digest, AWS SigV4 and more, configured once per environment.
Learn more