Projet

Général

Profil

Partage

Partage au sein d'une collaboration

Il est possible de partager des données au sein d'un groupe.
Se reporter à la page wiki groupe et à la commande ichmod

Partage à un utilisateur ou a un groupe

Il est possible de partager ces données avec un groupe ou un utilisateur de la solution MCIA-iRODS.

Ce partage peut être réalisé de plusieurs façons:

Partage en ligne de commande

On utilisera la commande ichmod

Partage avec Brocoli

Afin de partager un fichier ou un répertoire avec un utilisateur ou un groupe à l'aide de l'application Brocoli, il faut:

  1. Sélectionner le fichier/répertoire cible et ouvrir le menu contextuel (clic droit) dans lequel on sélectionne l'entrée Properties

  2. Dans la fenêtre Properties, sélectionner l'onglet Permissions et cliquer sur Add

  3. Entrer le nom de l'utilisateur ou du groupe et choisir le mode de partage (read, write ou own)

Partage avec une URL HTTP

Afin de permettre le téléchargement d'un fichier à partir d'une URL http, il faut que le fichier soit accessible en lecture, soit à tous les utilisateurs (groupe public) ou bien à l'utilisateur spécial irods-http.

Vous pouvez positionner les ACLs avec la commande ichmod et vérifier les accès avec ils -A.

Important : Toute l'arborescence parent du fichier doit être accessible. Par exemple, pour rendre accessible le fichier /MCIA/home/pigay/a/b/c.txt, le fichier lui-même doit être accessible, mais aussi les répertoires /MCIA/home/pigay/a/b, /MCIA/home/pigay/a et /MCIA/home/pigay.

Note : On peut utiliser le répertoire /MCIA/home/public si on ne veut pas donner accès à son répertoire d'accueil.

Déterminer l'URL d'un fichier particulier :

Afin de déterminer l'URL de téléchargement d'un fichier iRODS, vous pouvez utiliser le script irods-http-url.sh

Ce script vous proposera une ou deux URLs de téléchargement pour votre fichier (vous pouvez utiliser indifféremment l'une ou l'autre):

$ ./irods-http-url.sh monfichier
https://irods12.mcia.fr/MCIA/home/pigay/monfichier
https://irods18.univ-poitiers.fr/MCIA/home/pigay/monfichier

Si vous donnez un nom de fichier qui n'existe pas, vous aurez le message d'erreur suivant:

CAT_NO_ROWS_FOUND: Nothing was found matching your query