From e9b705e0f1ffe536e311138de0ebfb1a44f4f3f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josu=C3=A9=20Tille?= Date: Tue, 12 Dec 2023 17:59:21 +0100 Subject: [PATCH] Fix permission management --- conf/xwiki.cfg | 2 +- manifest.toml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/conf/xwiki.cfg b/conf/xwiki.cfg index 73c3f72..5a5a590 100644 --- a/conf/xwiki.cfg +++ b/conf/xwiki.cfg @@ -593,7 +593,7 @@ xwiki.authentication.ldap.UID_attr=uid #-# The potential LDAP groups classes. Separated by commas. #-# The default is group,groupOfNames,groupOfUniqueNames,dynamicGroup,dynamicGroupAux,groupWiseDistributionList,posixGroup,apple-group -xwiki.authentication.ldap.group_classes=groupOfNamesYnh +xwiki.authentication.ldap.group_classes=permissionYnh,groupOfNamesYnh #-# The potential names of the LDAP groups fields containings the members. Separated by commas. #-# The default is member,uniqueMember,memberUid diff --git a/manifest.toml b/manifest.toml index e85b253..0c19d25 100644 --- a/manifest.toml +++ b/manifest.toml @@ -41,6 +41,10 @@ ram.runtime = "1G" type = "group" default = "visitors" + [install.init_admin_permission] + type = "group" + default = "admins" + [resources] [resources.sources] @@ -91,6 +95,8 @@ ram.runtime = "1G" [resources.permissions] main.url = "/" + admin.label = "Admins" + [resources.apt] packages = ["openjdk-17-jre", "postgresql"]