GUACAMOLE-538: Merge support for system-level "AUDIT" permission.

This commit is contained in:
Mike Jumper
2024-08-29 16:47:28 -07:00
committed by GitHub
16 changed files with 136 additions and 7 deletions

View File

@@ -56,6 +56,14 @@ public class SystemPermission implements Permission<SystemPermission.Type> {
* Create sharing profiles.
*/
CREATE_SHARING_PROFILE,
/**
* Audit the system in general, which involves the ability to view
* active and historical connection records, user logon records, etc.,
* but lacks permission to change any of these details (interact with
* active connections, update user accounts, etc).
*/
AUDIT,
/**
* Administer the system in general, including adding permissions