Organization Roles
Velobase provides a three-tier role system.Role Permissions
Every member belongs to one of three roles:| Capability | OWNER | ADMIN | DEVELOPER |
|---|---|---|---|
| View projects, API keys, and ledger | ✓ | ✓ | ✓ |
| Create and revoke API keys | ✓ | ✓ | ✓ |
| Create and rename projects | ✓ | ✓ | |
| View and manage customer balances | ✓ | ✓ | |
| Invite new members | ✓ | ✓ | |
| Change member roles | ✓ | ||
| Remove members | ✓ | ✓* | |
| Delete the organization | ✓ |
Role Definitions
- OWNER: Has full, unrestricted control over the organization and its billing settings.
- ADMIN: Can manually adjust balances, review ledgers, and manage the team. Cannot delete the organization or change other members’ roles to Owner.
- DEVELOPER: Can create API keys and view the ledger to debug transactions. Cannot alter a customer’s balance manually or invite members.
Inviting Members
Only Owners and Admins can invite new members.- Navigate to the Team page in your organization dashboard.
- Click Invite Member.
- Enter the invitee’s email address and select their role.
- The invitee will appear under “Pending Invitations”. Invitations expire in 7 days.