User Permissions and roles
Zealot offers four types of user permissions.
- Guest can view and download mostly data but can't make changes if enable guest mode.
- User can view and download all data, but can't make changes.
- Developer can manage app services (e.g. create app/scheme/channel, upload app/debug file).
- Administrator can manage system settings, apple teams, app settings, collaborators etc.
Rolesâ
These are the all roles in Zealot and the actions each can take:
| Action | Guest (On/Off) | User | Developer | Administrator |
|---|---|---|---|---|
Dashboard | ||||
| View all data | â/â | â | â | â |
| View app list | â/â | â Only if you belong | â | â |
| View app scheme(s) and channel(s) detail | â/â | â Only if you belong | â | â |
| View the build(release) of app | â/â Password Auth | â | â | â |
| View webhook list | â/â | â Only if you belong | â | â |
| Upload/Install/Download app | â Except upload app | â | â | |
| Create/Edit/Delete an app | â | â | ||
| Create/Edit/Delete a scheme/channel of app | â | â | ||
| Delete a given version of app | â | â | ||
| Test a webhook network connection | â | â | ||
| Enable/Disable webhook | â | â | ||
| Delete an app | â | â | ||
| View app collaborators | â | â | ||
| Edit/destory app collaborators | â | |||
DebugFile | ||||
| View debug file list | â/â | â | â | â |
| View debug file detail | â/â | â | â | â |
| Download debug file | â | â | â | â |
| Upload/Delete a debug file | â | â | ||
Teardown | ||||
| View teardown list | â/â | â | â | â |
| View teardown detail | â/â | â | â | â |
| Delete a teardown | â | â | ||
Admin | ||||
| View and manage users | â | |||
| View and manage webhooks | â | |||
| View and manage Apple developer accounts | â | |||
| View and manage settings | â | |||
| View system informations | â | |||
| View and manage background jobs | â | |||
| View realtime logging | â | |||
Collaboratorsâ
Add permissions management for individual applications since #1496. These are the all roles within an App and the actions each can take:
| Roles | Create App | See all Apps | Add Collaborator | Manage App | Upload App |
|---|---|---|---|---|---|
| Guest | â | â | â | â | â |
| User | â | â Only if you belong | â | â | â |
| Developer | â | â Only if you belong | â | â | â |
| Administrator | â | â | â | â | â |