Projet esup-ecm

Recherche

Sommaire

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Il faut changer son type de text à longtext.

Comment repositionner les droits sur un sous-espace de travail ?

Dans certains cas, il peut être nécessaire de repositionner des droits à la suite d'une manipulation malencontreuse (suppression intempestive de droits par l'administrateur).

Le cas suivant aussi peut arriver:

Sur un sous-workspace tmp, l'utilisateur admin donne les droits de gestion à l'utilisateur toto.
Maintenant toto se connecte, va sur tmp pour enlever les droits hérités: l'utilisateur admin ne peut donc plus accéder à tmp pour gérer les droits sur ce sous-workspace.
L'administrateur n'a d'autre choix que d'utiliser nxshell pour repositionner les droits correctement.

Exemple : ajouter des droits sur le sous-espace de travail tmp 

  1.  utiliser nxshell
    Bloc de code
    cd <rep_nuxeo_52>/nuxeo-shell; ./nxshell.sh \-h 127.0.0.1
  2. dans nxshell faire :
    1.  se déplacer dans les dossiers 
      Bloc de code
      cd default-domain/workspaces
    2.  retrouver UID du document : 
      Bloc de code
      view tmp -> 4cb62b5b-7b6e-432a-8d46-76271d125ea1
  3. ajouter les droits ReadWrite sur le document pour tous ("members") :
    Bloc de code
    script --file <rep_esup_ecm>/nuxeo-shell-scripts/modifyPermissions.js 4cb62b5b-7b6e-432a-8d46-76271d125ea1
  4. ajouter les droits Everything (gérer) sur le document pour l' administrateur ("admin") :
    Bloc de code
    script --file <rep_esup_ecm>/nuxeo-shell-scripts/modifyPermissions.js 4cb62b5b-7b6e-432a-8d46-76271d125ea1 admin Everything