Skip to main content

Invite Team Members

Invite in Hub: SettingsTeamInvite Member

Roles and Permissions

RolePermissions
OwnerFull access. Can manage billing, delete projects, and manage all team members.
AdminCan manage projects, contracts, and invite team members (except owners).
DeveloperCan view and modify projects, deploy contracts, and access API keys.
ViewerRead-only access to projects and analytics.

Permission Matrix

ActionOwnerAdminDeveloperViewer
View projects
Deploy contracts-
Manage API keys-
Configure Passport-
Invite members--
Manage billing---
Delete projects---

Audit Logs

Audit log tracks:
  • Contract deployments
  • API key rotations
  • Team member changes
  • Passport client modifications
View in SettingsAudit Log

Organisation Structure

Organisation (Your Company)
├── Project A (Game 1)
│   ├── Sandbox environment
│   └── Production environment
├── Project B (Game 2)
│   ├── Sandbox environment
│   └── Production environment
└── Team Members
    ├── Owner (you)
    ├── Admin (lead developer)
    └── Developers (team)

Best Practices

Give team members only the permissions they need. Most developers only need the Developer role.
Periodically review team members and remove anyone who no longer needs access.
Use Sandbox for development and restrict Production access to senior team members.

Next Steps