From a7f45e8244ce11262169308d1f4e0914827854e3 Mon Sep 17 00:00:00 2001 From: James Muehlner Date: Wed, 7 Aug 2013 21:58:30 -0700 Subject: [PATCH] Ticket #263: You need READ to be able to connect to a group. --- .../guacamole/net/auth/mysql/MySQLConnectionGroup.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionGroup.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionGroup.java index a42848437..1a58b8375 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionGroup.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionGroup.java @@ -176,6 +176,11 @@ public class MySQLConnectionGroup extends AbstractConnectionGroup { // Verify permission to use the connection group for balancing purposes permissionCheckService.verifyConnectionGroupUsageAccess (this.connectionGroupID, this.userID, MySQLConstants.CONNECTION_GROUP_BALANCING); + + // Verify permission to delete + permissionCheckService.verifyConnectionGroupAccess(this.userID, + this.connectionGroupID, + MySQLConstants.CONNECTION_GROUP_READ); return connectionGroupService.connect(this, info, userID); }