Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

L'affectation des permissions/rôles se fait dans le module ori-oai-workflow.
Elle peut se faire :

  • soit lors d'une transition (passage d'un état de la fiche à un autre) dans un workflow donné ;
  • soit de manière globale à l'ensemble du workflow concerné.

On prendra ici la 2ème option.

Localisation des fichiers sur lesquels nous allons intervenir :
[ORI_HOME]/src/ori-oai-workflow-svn/custom/properties/workflows/contrib_dc_3.

On souhaite ici que l'utilisateur dont l'identifiant est justin soit « ARCHIVER ». On préfère plutôt que d'affecter directement le rôle d'archiver à justin, l'affecter à un groupe DC3_archivers. Justin sera membre de ce groupe.

La première étape consiste à ajouter un groupe DC3_archivers dans le fichier groups.xml comme ceci :

Il faut maintenant définir le rôle DC3_ARCHIVER au groupe DC3_archivers dans le fichier default-permissions-roles.xml comme ceci :

Ensuite, il est nécessaire de donner la permission DC3_ARCHIVE à tous ceux qui ont le rôle DC3_ARCHIVER dans le fichier default-permissions-roles.xml comme ceci :

Enfin, il faut donner le droit d'utiliser le formulaire d'archivage au rôle DC3_ARCHIVER dans le fichier default-permissions-roles.xml comme ceci :

Pour que ces modifications soient prises en compte, faites la commande suivante depuis le dossier [ORI_HOME]/src/ori-oai-workflow-svn:

ant update-acls

  • No labels