Extension Restricted Access


Extension Basics

Title
Restricted Access
Name
ckanext-restricted
Type
Public extension
Description
Restricts resource accessibility while keeping package metadata public, with user access request workflow and email notifications.
CKAN versions
Download-Url (zip)
Last commit
5 months ago (2025-10-08 14:35:17)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

ckanext-restricted restricts the accessibility to the resources of a dataset. Package metadata remains accessible but not the data itself. The resource access restriction level can be individually defined for every package with levels: public, registered, any_organization, same_organization, only_allowed_users. Users can request access by pressing a button and filling a form. Package owners can allow individual users to access resources, with email notification. Includes mail notification on new user registration (can be disabled). Mails are generated from customizable templates. All restricted field information (except ‘level’) is hidden from unauthorized users. Originally developed for CKAN 2.5.2 and compatible through 2.11.x. Requires ckanext-scheming, ckanext-repeating, and ckanext-composite. Actively maintained by EnviDat (WSL, Switzerland).

Version
1.0.1
Version release date
2025-10-08
Contact name
Lucia Espona Pernas
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Recommended recaptcha settings:

ckan.recaptcha.version = 2

ckan.recaptcha.privatekey = …

ckan.recaptcha.publickey = …

Plugins to configure (ckan.ini)
restricted
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions