Invite teammates and assign roles
Access is governed by project roles. Each member — and each API key — carries exactly one role per project, and roles are ranked so a higher role includes everything below it.
Screenshot
console-team-members
Roles
| Param | Type | Required | Description |
|---|---|---|---|
| owner | rank 50 | no | Full control, including billing and member management. |
| admin | rank 40 | no | Manage all resources and members; no ownership transfer. |
| billing | rank 30 | no | View usage and manage billing; read-only on resources. |
| developer | rank 20 | no | Create and manage resources; no billing or members. |
| viewer | rank 10 | no | Read-only across the project. |
Invite a member
Open Team
Go to Console → Team for the project.Send an invite
Enter the teammate's email and choose a role. They join the project at that role once they accept.
Adjust later
Change a member's role at any time, or remove them to revoke access.
Least privilege
Give automation a scoped key at the lowest role that works — developer for resource management,
viewer for read-only dashboards.
Console-managed in this build
Membership and roles are console actions; there is no public IAM endpoint in the current OpenAPI spec.