From: Richard Millet Date: Thu, 23 Aug 2012 07:50:42 +0000 (-0700) Subject: CSPACE-2844: Adding immutable flag to admin and reader roles when they are created... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=4bf91f2c602a16ab996c4d4e0a0f9208936725be;p=tmp%2Fjakarta-migration.git CSPACE-2844: Adding immutable flag to admin and reader roles when they are created the first time at startup/initialization time. --- diff --git a/services/authorization-mgt/import/src/main/java/org/collectionspace/services/authorization/importer/AuthorizationGen.java b/services/authorization-mgt/import/src/main/java/org/collectionspace/services/authorization/importer/AuthorizationGen.java index d21bebf39..351a4d6fa 100644 --- a/services/authorization-mgt/import/src/main/java/org/collectionspace/services/authorization/importer/AuthorizationGen.java +++ b/services/authorization-mgt/import/src/main/java/org/collectionspace/services/authorization/importer/AuthorizationGen.java @@ -226,7 +226,7 @@ public class AuthorizationGen { if (result == null) { // the role doesn't exist already, so we need to create it String description = "Generated tenant " + type + " role."; - result = AuthorizationCommon.createRole(tenantId, AuthorizationCommon.ROLE_TENANT_ADMINISTRATOR, description); + result = AuthorizationCommon.createRole(tenantId, AuthorizationCommon.ROLE_TENANT_ADMINISTRATOR, description, true /*immutable*/); } return result; @@ -239,7 +239,7 @@ public class AuthorizationGen { if (result == null) { // the role doesn't exist already, so we need to create it String description = "Generated tenant " + type + " role."; - result = AuthorizationCommon.createRole(tenantId, AuthorizationCommon.ROLE_TENANT_READER, description); + result = AuthorizationCommon.createRole(tenantId, AuthorizationCommon.ROLE_TENANT_READER, description, true /*immutable*/); } return result;