Give admin role to OS user.
authorMathieu Baudier <mbaudier@argeo.org>
Wed, 25 Mar 2020 05:17:31 +0000 (06:17 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Wed, 25 Mar 2020 05:17:31 +0000 (06:17 +0100)
org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java

index 4d1fceb58cd5b0c9ea44aebe7a72a796d2a1312c..5e59187e0dad574a1283970aca39d851cf618342 100644 (file)
@@ -77,6 +77,10 @@ class CmsAuthUtils {
                                principals.add(userPrincipal);
                                // principals.add(new ImpliedByPrincipal(NodeSecurityUtils.ROLE_USER_NAME,
                                // userPrincipal));
+
+                               if (Activator.isSingleUser()) {
+                                       principals.add(new ImpliedByPrincipal(NodeSecurityUtils.ROLE_ADMIN_NAME, userPrincipal));
+                               }
                        }
 
                        // Add roles provided by authorization