From 5145a742402c1958ba2195b08536740adc1da82c Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 25 Mar 2020 06:17:31 +0100 Subject: [PATCH] Give admin role to OS user. --- org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java b/org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java index 4d1fceb58..5e59187e0 100644 --- a/org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java +++ b/org.argeo.cms/src/org/argeo/cms/auth/CmsAuthUtils.java @@ -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 -- 2.30.2