Développement

Installation de CKAN et des modules

Planning

Liste des échéances

Elements de gestion des ressources locales

La documentation http://docs.ckan.org/en/latest/maintaining/configuration.html précise les options à modifier afin d'interdire la modification des ressources.

Dans notre cas pour interdire la création et suppresion des organisations il suffit de mettre les options:

ckan.auth.user_create_organizations = False
ckan.auth.user_delete_organizations = False

concernant les organisations et
ckan.auth.create_user_via_api = False
ckan.auth.create_user_via_web = False

pour les utilisateurs

Les routes

La désactivation de la création des utilisateurs et des organisations provoque des erreurs 404 lors des tentatives d'accès aux urls respectives.

Les routes d'édition du profil utilisateur et de modification du mot de passe rédirigent vers la page utilisateur sur OASIS(https://portal.oasis-eu.org/my/profile)

Provisioning des organisations

Des APIs de création et suppression des organisations sont exposées via les urls:

respectivement.

Le secret pour les deux opérations en dev est: XTA3E44H2A03GxdL5/+yi7juijs2Hnt+gh37YD3xmcc=

Redirection de l'édition du profil vers ozwillo:

 ckanext.ozwillo_routes.user_profile_edit_url = https://portal.ozwillo-preprod.eu/my/profile

Theme

Afin de pointer les liens de navbar et du footer sur vers ozwillo, configurer les variables:

 ckanext.ozwillo_theme.plugin.ozwillo_url = https://www.ozwillo-preprod.eu
 ckanext.ozwillo_theme.plugin.ozwillo_portal_url = https://portal.ozwillo-preprod.eu

Formats disponibles : PDF HTML TXT