Roles and permissions
Hivebase uses Role-Based Access Control (RBAC) to handle user permissions. These roles are set by account administrators. Here is what they control.
| Viewer | Project Manager | Admin | |
| View all projects and files | ✅ | ✅ | ✅ |
| Search and filter | ✅ | ✅ | ✅ |
| Download files | ✅ | ✅ | ✅ |
| Share with guests | ✅ | ✅ | ✅ |
| Create projects and folders | ✅ | ✅ | |
| Manage project fields | ✅ | ✅ | |
| Manage document types | ✅ | ✅ | |
| Upload files | ✅ | ✅ | |
| Rename/copy/move/delete | ✅ | ✅ | |
| Create collections | ✅ | ✅ | |
| Add items to collections | ✅ | ✅ | |
| Pin items | ✅ | ✅ | |
| Invite users | ✅ | ||
| Assign and edit roles | ✅ | ||
| Remove users | ✅ | ||
| Edit account settings | ✅ |