Extension Rems


Extension Basics

Title
Rems
Name
ckanext-rems
Type
Public extension
Description
REMS extension for CKAN
CKAN versions
Download-Url (zip)
Last commit
8 years ago (2017-10-31 09:27:24)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

Resource Entitlement Management System (REMS) extension for CKAN. Enables use of REMS access rights management with CKAN datasets.

REMS provides tools to design application forms and workflows for items requiring authorization. REMS can be used by the end user to apply for access to a dataset. Users controlling the workflow may use REMS to process the application and administer previously granted access rights. See: https://tnc2013.terena.org/core/presentation/18

The REMS plugin currently depends on the Kata extension.

Development

git clone https://github.com/kata-csc/ckanext-rems.git
cd ckanext-rems
# activate virtualenv
python setup.py develop
# Add 'rems' for 'ckan.plugins' key in your <development>.ini

Installation

You can install ckanext-rems with

pip install -e git://github.com/kata-csc/ckanext-rems.git#egg=ckanext-rems

.ini configuration

Put following lines under [app:main]

rems.resource_domain = Your_domain
rems.rest_base_url = https://your.rems.host/rest_api/
rems.access_application_base_url = https://your.rems.host/your_catalogue
# rems.default_license_type possible values: text, attachment, link
rems.default_license_type = link
rems.client_certificate_path = /path/to/development.crt
rems.client_private_key_path = /path/to/development.key

Shibboleth configuration

Configuration notes: config/shibboleth/README.txt

Version
Version release date
(not set)
Contact name
Old version of Etsin - Research data finder (decommissioned 2019)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

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