5. User Management - digitalutsc/islandora_lite_docs GitHub Wiki

Roles and Permissions

Islandora provides roles and permissions for its components in the Drupal framework, and we also support Drupal's roles and permissions framework in our implementation of Islandora. More information is available in the official Islandora documentation

Masquerade Module

We have found the Masquerade module useful for testing out user permissions when authoring or troubleshooting roles.

Configuring Access Control:

Metadata Level:

Media's files Level:

Encountered Issues:

Deployment:

All of installation and fixes for all above issues have been built into the below deployment scripts: https://github.com/digitalutsc/islandora_lite_installation/blob/main/scripts/access_control.sh

Demo:

Follow the below steps to build up the demo of Islandora Lite playbook with access control enabled: https://github.com/digitalutsc/islandora-playbook/blob/islandora_lite/islandora_lite.md

Additional Resources on Access