About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:plugins:permission_providers

This is an old revision of the document!


Permission Provider Plugins

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.1423494461.txt.gz · Last modified: 2015/02/09 15:07 by demiankatz