[ 'label' => 'Access Module Manager', 'description' => 'View and access the module manager interface', 'group' => 'Module Management' ], 'module_manager.modules.view' => [ 'label' => 'View Modules', 'description' => 'View list of installed and available modules', 'group' => 'Module Management' ], 'module_manager.modules.manage' => [ 'label' => 'Manage Modules', 'description' => 'Install, uninstall, enable, and disable modules', 'group' => 'Module Management' ], 'module_manager.modules.*' => [ 'label' => 'Full Module Management', 'description' => 'All module management operations', 'group' => 'Module Management' ], ]; } public function configure(ModuleContextInterface $context): void { if ($context instanceof BrowserModuleContextInterface) { $context->registerModule($this, 'ModuleManager', 'static/module.mjs'); } } }