Account & Team

User roles & permissions

Everyone you add to your Pendra organisation has one of three roles: owner, operator, or member. All three can send API requests and run inference on every model your workers serve — the difference is administration. Owners manage the organisation itself: who's on the team, billing, and the workers and models behind your endpoints. Operators manage the workers and models — add a worker, install or configure models, handle worker connection keys, and require end-to-end encryption — without touching the team, billing, or the organisation's name. Members get day-to-day access to inference and usage, without any admin controls.

What each role can do

Action Owner Operator Member
Send API requests / run inference on any endpoint
Create and manage your own API keys
View workers, installed models, and usage
View organisation name and team members
Add workers and install, remove, or configure their models
Create or revoke worker connection keys
Require end-to-end encryption for the organisation
Invite or remove members, and change their roles
Rename or delete the organisation
Manage billing and your plan

API keys belong to the organisation, but everyone manages their own: operators and members can create keys and revoke the ones they created, while owners can revoke any key in the organisation.

Changing a role

An owner changes a teammate's role from the console under Settings → Members. The new role takes effect the next time that person signs in or switches into the organisation.

Every organisation keeps at least one owner, so you can't remove or demote the last remaining owner. Promote someone else to owner first if you need to step down.

Belonging to more than one organisation

A single Pendra login can belong to several organisations at once — for example a personal one and a team you were invited to. Each organisation is a separate workspace with its own workers, models, API keys, billing, and members; nothing is shared between them.

To create another organisation, open the console, go to Account → Your Organisations, and choose New organisation. You become its owner, and Pendra switches you into it straight away. Switch between the organisations you belong to from the same list, or from the organisation switcher at the top of the sidebar. You can own up to five organisations.

Operators and members can see the Settings page too, but only the organisation name and team member list — read-only. Assigning roles is an owner-only action, so if you need someone added to the team, billing changed, or a role granted, ask an owner. A member who needs a worker or model configured can ask an owner or an operator.