Reference
Roles & permissions
The three tenant roles — Owner, Admin, Member — and exactly what each can do.
codingassist.bot uses a hierarchical role model at the tenant (organization) level. Roles are inclusive: Owner ⊇ Admin ⊇ Member — an Owner can do everything an Admin can, and an Admin everything a Member can.
| Role | Mission | How many per tenant |
|---|---|---|
| Owner | Owns the tenant; controls billing and lifecycle | One at a time (transferable) |
| Admin | Day-to-day operations (repos, members, integrations, AI) | Several |
| Member | Everyday use (PRs, commands, viewing) | Several |
Owner
The highest role — exactly one per tenant. Exclusive responsibilities:
- Manage billing (change plan, payment method, buy tokens).
- Delete the tenant or transfer ownership to another member.
- Configure sensitive integrations (Key Vault, BYOK AI keys, webhook secrets).
Admin
Operational administration — without access to billing or tenant deletion.
- Invite, remove and promote members (except transferring Owner).
- Connect / disconnect repositories (Azure DevOps).
- Configure the Azure DevOps PAT and webhook secrets.
- Choose the AI mode (managed Platform AI or BYOK) and per-agent models.
- Set the tenant-level
.praxiom.yml. - View all reviews and the audit log.
Member
The default role for a developer added to the tenant.
- View reviews and findings for repos they can access on the SCM side.
- Interact on PRs: use commands (
@codingassist explain / fix), resolve or dismiss findings. - Push a repo-level
.praxiom.ymlvia a PR (merged onto the tenant config). - Manually trigger a re-review on a PR they can access.
Permission matrix
allowed · denied · limited to the scope the user can access on the SCM
| Capability | Owner | Admin | Member |
|---|---|---|---|
| Create / delete tenant | |||
| Transfer ownership | |||
| Rename tenant / change logo | |||
| View token usage & tier | |||
| Change plan / payment method | |||
| Invite / remove / promote members | |||
| Connect / disconnect repos | |||
| Configure AI mode / secrets | |||
Tenant-level .praxiom.yml | |||
| View reviews & findings | |||
| Use PR commands / dismiss findings |
Related
Was this page helpful?