About Features Downloads Getting Started Documentation Events Support GitHub

Site Tools


This is an old revision of the document!

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.1449769160.txt.gz · Last modified: 2015/12/10 17:39 by demiankatz