sftpgo-mirror/static
Nicola Murino 3dd412f6e3
WebAdmin and REST API: remove too granular permissions
Our permissions system for admin users is too granular and some
permissions overlap. For example, you can define an administrator
with the "manage_system" permission and not with the "manage_admins"
or "manage_user" permission, but the "manage_system" permission
allows you to restore a backup and then create users and
administrators. The following permissions will be removed:
"manage_admins", "manage_apikeys", "manage_system", "retention_checks",
"manage_event_rules", "manage_roles", "manage_ip_lists". Now you
need to add the "*" permission to replace the removed granular
permissions because the removed permissions allow actions that
should only be allowed to super administrators.
There is no point in having separate, overlapping permissions.

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
2024-11-10 10:46:28 +01:00
..
assets update css and js bundle 2024-09-27 18:08:54 +02:00
img WIP: new WebClient UI 2023-11-05 17:26:29 +01:00
locales WebAdmin and REST API: remove too granular permissions 2024-11-10 10:46:28 +01:00
vendor WebAdmin: add CSV export for users, groups, folders, admins, roles 2024-10-05 19:09:46 +02:00
favicon.png WebUI: switch favicon from ico to png 2024-07-20 16:11:21 +02:00