Permissions in HubSpot Deploy are workspace-scoped and role-based. Every user has a role in each workspace they belong to.
Roles
| Role | Description |
|---|
admin | Full access to all features and workspace settings |
member | Read access to most features; limited write access |
The user who creates a workspace is automatically assigned the admin role.
Permissions matrix
Connections
| Action | Admin | Member |
|---|
| View HubSpot connections | ✓ | ✓ |
| Create HubSpot connection | ✓ | — |
| Delete HubSpot connection | ✓ | — |
| View Git connections | ✓ | ✓ |
| Create Git connection | ✓ | — |
| Add repository | ✓ | — |
| Delete repository | ✓ | — |
Backups
| Action | Admin | Member |
|---|
| View backups | ✓ | ✓ |
| View backup history | ✓ | ✓ |
| Create backup | ✓ | — |
| Edit backup | ✓ | — |
| Pause / resume backup | ✓ | — |
| Delete backup | ✓ | — |
Comparisons
| Action | Admin | Member |
|---|
| View comparisons | ✓ | ✓ |
| Create comparison | ✓ | ✓ |
| Rename comparison | ✓ | ✓ |
| Delete comparison | ✓ | — |
Deployments
| Action | Admin | Member |
|---|
| View deployment history | ✓ | ✓ |
| Create deployment | ✓ | — |
Workspace management
| Action | Admin | Member |
|---|
| View workspace members | ✓ | ✓ |
| Invite member | ✓ | — |
| Remove member | ✓ | — |
| Cancel invitation | ✓ | — |
| Rename workspace | ✓ | — |
| Delete workspace | ✓ | — |
Changing a member's role
Role management is not yet available in the UI. To change a member's role, contact support.