ckanext-publisher
|
|
With the default CKAN Installation, metadata records have a dropdown field called visibility which allows metadata creators to choose either to make the metadata public or private. This makes it difficult for accountability as every metadata creator can easily create metadata and make it public.
The ckanext-publisher plugin removes the visibility field from the metadata record, replaces it with a publish/unpublish button after the record is created. The plugin allows only users with Admin role in the organisation to make the metadata record public or private.
|
|
Image Below: The plugin removes the visibility field so that it can only be set by an admin.
.. image:: docs/img/private_field.jpg
:alt: Dataset editing private
:height: 100px
:width: 200px
|
|
In the image below: By using the plugin the metadata created is set to private automatically.
.. image:: docs/img/package_publish.jpg
:alt: Publish dataset
:height: 100px
:width: 200px
|
|
In the image below: If you are an admin you can set the visibility of the metadata either public or private.
.. image:: docs/img/package_unpublish.jpg
:alt: dataset editing private
:height: 100px
:width: 200px
|
|
Member
Editor
Admin
A member is a registered user of the platform and can:
- view all public datasets on the platform
- view all unpublished datasets of an organization is a member of but cannot view unpublished datasets of an organization is not a member of
An editor is a registered user of the platform and can:
- view all published datasets
- view unpublished datasets in assigned organization
- create, modify, delete or move the datasets in owned organizations
- cannot publish or unpublish dataset
An admin is a registered user of the platform and can:
- view all published datasets
- view unpu