Skip to content

Commit 3f3f4f3

Browse files
authored
Merge pull request #928 from modelix/fix/legacy-permissions-are-not-in-admin-permission
Include legacy-* permissions in admin permission
2 parents 3be8281 + 7abd540 commit 3f3f4f3

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

model-server/src/main/kotlin/org/modelix/model/server/ModelServerPermissionSchema.kt

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,21 @@ object ModelServerPermissionSchema {
5656
}
5757

5858
resource(LEGACY_USER_DEFINED_ENTRIES) {
59-
permission(READ)
60-
permission(WRITE)
59+
permission(READ) {
60+
includedIn(MODEL_SERVER, ADMIN)
61+
}
62+
permission(WRITE) {
63+
includedIn(MODEL_SERVER, ADMIN)
64+
}
6165
}
6266

6367
resource(LEGACY_GLOBAL_OBJECTS) {
64-
permission(READ)
65-
permission(ADD)
68+
permission(READ) {
69+
includedIn(MODEL_SERVER, ADMIN)
70+
}
71+
permission(ADD) {
72+
includedIn(MODEL_SERVER, ADMIN)
73+
}
6674
}
6775

6876
resource(REPOSITORY) {

0 commit comments

Comments
 (0)