The extension allows you to build a Access Control List (ACL) system within CKAN.
The extension has a 3 default roles: anonymous
, user
and sysadmin
. And allows you to define custom roles.
Compatibility with core CKAN versions:
CKAN version | Compatible? |
---|---|
2.9 and earlier | no |
2.10+ | yes |
Install it from pypi
(TBD) or from source if you know what you are doing. Refer to CKAN
documentation to know, how to install extension from source.
TBD
To run the tests, do:
pytest --ckan-ini=test.ini --cov=ckanext.permissions