ckanext-configpermission
Adds a way for sysadmins to configure CKAN permissions via a web interface and create new organization roles.
Requirements
Tested on CKAN 2.5
Installation
Activate your CKAN virtual environment:
. /usr/lib/ckan/default/bin/activate
Install the ckanext-configpermission Python package:
pip install ckanext-configpermission
Add configpermission to the ckan.plugins setting in your CKAN config file.
Restart CKAN.
Run database init:
paster --plugin=ckanext-configpermission init -c /etc/ckan/default/production.ini
Create default data:
paster --plugin=ckanext-configpermission defaultdata -c /etc/ckan/default/production.ini
Configure Permission settings on the sysadmin page.
Config Settings
Select the permissions to be managed in the ckan configuration file:
ckan.configpermission.permissions = package_show member_delete group_create resource_update package_show resource_show
Note: This repository has been archived and is now read-only.