From 7b7f76f80cbd0f264251b03e49825782695bad4d Mon Sep 17 00:00:00 2001 From: Virtually Nick Date: Mon, 31 May 2021 09:01:51 -0400 Subject: [PATCH] GUACAMOLE-538: Add System audit permission. --- .../guacamole/net/auth/permission/SystemPermission.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermission.java b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermission.java index 054caf066..c0c17345f 100644 --- a/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermission.java +++ b/guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermission.java @@ -56,6 +56,14 @@ public class SystemPermission implements Permission { * 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