From d622faf14f4093008dc51a8d44e1a5550424dff9 Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Fri, 5 Sep 2025 16:29:28 +0300 Subject: [PATCH] Add in hierarcy rules that RPOSITORY permissions imply TARGET_TYPE (#2655) Signed-off-by: Avgustin Marinov --- .../org/eclipse/hawkbit/im/authentication/SpPermission.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/im/authentication/SpPermission.java b/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/im/authentication/SpPermission.java index 60c9a6a3f..c43c562d4 100644 --- a/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/im/authentication/SpPermission.java +++ b/hawkbit-security-core/src/main/java/org/eclipse/hawkbit/im/authentication/SpPermission.java @@ -109,6 +109,10 @@ public final class SpPermission { UPDATE_TARGET + IMPLY_READ + TARGET_TYPE + "\n" + DELETE_TARGET + IMPLY_READ + TARGET_TYPE + "\n"; public static final String REPOSITORY_HIERARCHY = + CREATE_REPOSITORY + IMPLY_CREATE + TARGET_TYPE + "\n" + + READ_REPOSITORY + IMPLY_READ + TARGET_TYPE + "\n" + + UPDATE_REPOSITORY + IMPLY_UPDATE + TARGET_TYPE + "\n" + + DELETE_REPOSITORY + IMPLY_DELETE + TARGET_TYPE + "\n" + CREATE_REPOSITORY + IMPLY_CREATE + SOFTWARE_MODULE + "\n" + READ_REPOSITORY + IMPLY_READ + SOFTWARE_MODULE + "\n" + UPDATE_REPOSITORY + IMPLY_UPDATE + SOFTWARE_MODULE + "\n" +