From 17f067f5c745b5f59e29bafc57f17b149c141228 Mon Sep 17 00:00:00 2001 From: labkey-matthewb Date: Fri, 10 Jul 2026 16:31:27 -0700 Subject: [PATCH] RoleManager.registerPermission(new EditModuleResourcesPermission(), false); https://github.com/LabKey/internal-issues/issues/1305 --- core/src/org/labkey/core/CoreModule.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/org/labkey/core/CoreModule.java b/core/src/org/labkey/core/CoreModule.java index 301b9f43ccf..44b4e02c3a3 100644 --- a/core/src/org/labkey/core/CoreModule.java +++ b/core/src/org/labkey/core/CoreModule.java @@ -142,6 +142,7 @@ import org.labkey.api.security.UserManager; import org.labkey.api.security.WikiTermsOfUseProvider; import org.labkey.api.security.permissions.AdminPermission; +import org.labkey.api.security.permissions.EditModuleResourcesPermission; import org.labkey.api.security.permissions.QCAnalystPermission; import org.labkey.api.security.permissions.TroubleshooterPermission; import org.labkey.api.security.roles.NoPermissionsRole; @@ -1291,6 +1292,7 @@ public void moduleStartupComplete(ServletContext servletContext) fileContentService.addFileListener(WebFilesResolverImpl.get()); RoleManager.registerPermission(new QCAnalystPermission()); + RoleManager.registerPermission(new EditModuleResourcesPermission(), false); MarkdownService.setInstance(new MarkdownServiceImpl()); // initialize email preference service and listeners