-
Notifications
You must be signed in to change notification settings - Fork 34
Permissions
Luca Brügger edited this page Apr 27, 2020
·
63 revisions
Admin | Conf Admin | User | Teammember | API User | |
---|---|---|---|---|---|
Create Team pub | X | X | |||
Update Team pub | X | X | |||
Delete Team pub | X | (X) | X | ||
Create Team prv | X | X | |||
Update Team prv | X | ||||
Delete Team prv | (X) | X | |||
Create Group | X | X | |||
Update Group | X | X | |||
Delete Group | X | X | |||
Create Account | X | X | |||
Move Account | X | X | |||
Update Account | X | X | |||
Delete Account | X | X | |||
Create Item | X | ||||
Update Item | X | X | |||
Delete Item | X | X |
*pub = public
*prv = private
Admin | Conf Admin | User | Teammember | API User | |
---|---|---|---|---|---|
Add Teammember pub | X | X | |||
Remove Teammember pub | X | X | |||
Add Teammember prv | X | ||||
Remove Teammember prv | X | ||||
Add Group pub | X | X | |||
Remove Group pub | X | X | |||
Add Group prv | X | ||||
Remove Group prv | X |
Admin | Conf Admin | |
---|---|---|
Create User | X | (X) |
Delete User | X | (x) |
Edit Firstname | X | (x) |
Edit Lastname | X | (x) |
Edit Username | X | |
Edit Password | X | |
Make Conf Admin | X | |
Make Admin | X | X |
Unlock | X | X |
(x) = only if selected User is not Admin
(X) = same as above and User whose LDAP has been deleted
Admins can Update or Delete a Team even if they're not Teammember of a public Team, not of private Team.
Conf Admin can delete Team but Only if he is the last teammember.
Admin | Conf Admin | User | |
---|---|---|---|
Change Password | X | X | |
Change own Password | X | X | X |
Update Settings | X | X | |
Send Recrypt Requests | X | ||
Send own Recrypt Requests | X | X | |
Recieve Recrypt Requests | X | ||
Handle Recrypt Requests | X | ||
New Root Password MT | X | ||
Removed LDAP Users MT | X |
*MT = Maintenance Task
Maintenance Tasks are only executable by Admins.
Cryptopus features an API. There are the Permissions defined as Follows.
Key Permissions:
Update Account
Create Account
Delete Account