Roles and Permissions
Team roles and permissions in Enbbox. Manage team member access levels, invite collaborators, and configure project-level permissions.
Roles
Enbbox supports role-based access control for team members:
| Role | Description | Permissions |
|---|---|---|
| Owner | Project owner | Full access to all features |
| Admin | Project administrator | Full access except project deletion |
| Member | Team member | Can manage workflows, subscribers, and view analytics |
| Viewer | Read-only access | View dashboards and analytics only |
Permissions Matrix
| Action | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| Manage project | ✅ | ❌ | ❌ | ❌ |
| Manage team members | ✅ | ✅ | ❌ | ❌ |
| Manage billing | ✅ | ✅ | ❌ | ❌ |
| Create/edit workflows | ✅ | ✅ | ✅ | ❌ |
| Manage integrations | ✅ | ✅ | ✅ | ❌ |
| Manage subscribers | ✅ | ✅ | ✅ | ❌ |
| View analytics | ✅ | ✅ | ✅ | ✅ |
| View activity feed | ✅ | ✅ | ✅ | ✅ |
Authentication
Enbbox authentication and security. API key management, OIDC-based dashboard login, and secure credential handling for notification providers.
Billing
Enbbox pricing and billing management. Free tier details, Pro and Enterprise plans, usage-based billing, and subscription management in the dashboard.