All Guides
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.

  1. Navigate to Settings → Team
  2. Click Invite Member
  3. Enter email address
  4. Select role: Admin, Developer, or Viewer
  5. Optionally assign to specific teams/projects
  6. Invitation sent via email — expires in 7 days

2.Role Definitions

Understand permissions for each role.

  1. Admin: Full access — manage team, billing, servers, all apps, settings
  2. Developer: Deploy apps, manage deployments, view logs, file manager, databases
  3. Viewer: Read-only access — view dashboards, logs, metrics, no write actions
  4. Custom roles: create custom roles with granular permissions (Enterprise)

3.Resource Sharing

Share servers, apps, and databases with team members.

  1. Resources owned by team — all members with appropriate role can access
  2. Share specific apps: assign developer role on per-app basis
  3. Share servers: grant SSH access via team SSH keys
  4. Databases: team members with developer role can view connection strings
  5. Transfer ownership: transfer resources between teams

4.Audit Logging

Track all team activities for compliance and security.

  1. Navigate to Settings → Audit Log
  2. Filter by user, action, resource, date range
  3. Logged actions: login, deploy, config change, invite, permission change
  4. Export logs as CSV for compliance reports
  5. Retention: 90 days (Pro), 1 year (Enterprise)
  6. Real-time alerts for sensitive actions (role changes, deletions)