Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:plugins:permission_providers
Permission Providers
Permission provider plugins control the way VuFind determines which permissions are granted to the current user at a given time. This is part of the authorization system.
Key Plugin Details
Default Namespace: \VuFind\Role\PermissionProvider
Interface: \VuFind\Role\PermissionProvider\PermissionProviderInterface
Base Class: none.
Service Locator Configuration Section in module.config.php: ['zfc_rbac']['vufind_permission_provider_manager']
Service Manager Name for Service Locator: n/a (permission providers are controlled by a plugin manager that is injected into the VuFind\Role\DynamicRoleProvider service used by ZfcRbac).
Template Name: n/a
Template Context: n/a
See the General Plugin Information page for more details on VuFind plugins.
development/plugins/permission_providers.txt · Last modified: 2020/09/22 14:28 by demiankatz