User Roles and Permissions
PerfAgents follows a simple, secure, single-organization access model designed to keep ownership clear and permissions predictable.
Organization Model
Every PerfAgents account supports exactly one organization
One user can belong to only one organization
Each organization has one mandatory Org Owner
This model applies uniformly across all self-served plans (Free, Basic, or Business).
Available Roles
PerfAgents supports two predefined roles within an organization:
Org Owner
Automatically created during organization onboarding
Limited to one Org Owner per organization
Holds full administrative control over the organization, including users, projects, and settings
Member
Added to the organization only via an invite from the Org Owner
Granted access after the invite is accepted
Does not have access to any projects by default and must be explicitly assigned
Role Capabilities Overview
Organization settings
Manage organization settings
—
User management
Invite and remove users
—
Project management
Create and delete projects
—
Project access control
Assign users to projects
—
Subscription & billing
Manage plan, billing, and subscriptions
—
Project access
Access all projects within the organization
Access only explicitly assigned projects
Load testing
Create, update, and execute load tests
Create, update, and execute load tests (assigned projects only)
Monitoring
Create, update, and execute monitoring
Create, update, and execute monitoring (assigned projects only)
Results & reports
View test results and reports
View test results and reports (assigned projects only)
Key Enforcement Rules
Org Owner role is mandatory and unique
Members have no implicit project access
All access is validated against:
Role
Project assignment
Active subscription state
This ensures consistent, secure access control across all plans and subscription states
Note
Free, Basic, and Business plans support the same role model
Enterprise plans additionally support:
Advanced access controls
Flexible permission management
Role permissions are independent of plan limits (projects, members, executions)
Last updated