Team10 min read
Team Collaboration & RBAC
Invite team members, assign roles, manage shared resources, and implement role-based access control for your infrastructure.
1.Invite Team Members
Add collaborators to your Oxaploy organization.
- Navigate to Settings → Team
- Click Invite Member
- Enter email address
- Select role: Admin, Developer, or Viewer
- Optionally assign to specific teams/projects
- Invitation sent via email — expires in 7 days
2.Role Definitions
Understand permissions for each role.
- Admin: Full access — manage team, billing, servers, all apps, settings
- Developer: Deploy apps, manage deployments, view logs, file manager, databases
- Viewer: Read-only access — view dashboards, logs, metrics, no write actions
- Custom roles: create custom roles with granular permissions (Enterprise)
3.Resource Sharing
Share servers, apps, and databases with team members.
- Resources owned by team — all members with appropriate role can access
- Share specific apps: assign developer role on per-app basis
- Share servers: grant SSH access via team SSH keys
- Databases: team members with developer role can view connection strings
- Transfer ownership: transfer resources between teams
4.Audit Logging
Track all team activities for compliance and security.
- Navigate to Settings → Audit Log
- Filter by user, action, resource, date range
- Logged actions: login, deploy, config change, invite, permission change
- Export logs as CSV for compliance reports
- Retention: 90 days (Pro), 1 year (Enterprise)
- Real-time alerts for sensitive actions (role changes, deletions)