From a9e55caedcb59a1e44c1ed00a57c0d079d7deb1a Mon Sep 17 00:00:00 2001 From: Igor Kulikov Date: Fri, 15 Feb 2019 16:48:35 +0200 Subject: [PATCH] Fix Customer User permissions for RPC call. --- .../service/security/permission/CustomerUserPremissions.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/service/security/permission/CustomerUserPremissions.java b/application/src/main/java/org/thingsboard/server/service/security/permission/CustomerUserPremissions.java index e12dcd66bd..aa98e4ae40 100644 --- a/application/src/main/java/org/thingsboard/server/service/security/permission/CustomerUserPremissions.java +++ b/application/src/main/java/org/thingsboard/server/service/security/permission/CustomerUserPremissions.java @@ -43,7 +43,8 @@ public class CustomerUserPremissions extends AbstractPermissions { } private static final PermissionChecker customerEntityPermissionChecker = - new PermissionChecker.GenericPermissionChecker(Operation.READ, Operation.READ_CREDENTIALS, Operation.READ_ATTRIBUTES, Operation.READ_TELEMETRY) { + new PermissionChecker.GenericPermissionChecker(Operation.READ, Operation.READ_CREDENTIALS, + Operation.READ_ATTRIBUTES, Operation.READ_TELEMETRY, Operation.RPC_CALL) { @Override public boolean hasPermission(SecurityUser user, Operation operation, EntityId entityId, HasTenantId entity) {