Table of Contents

Configuration du répertoire racine

Chaque répertoire racine se voit attribuer un pseudonyme par lequel il est désigné. Le pseudonyme doit être unique, indépendamment des majuscules et minuscules. Cela signifie que si vous avez un répertoire racine avec un pseudonyme “RoOt”, vous ne pouvez pas avoir aussi un autre répertoire racine avec un pseudonyme “rOoT”.

En plus de son pseudonyme, le répertoire racine a besoin d'au moins un point de montage.

Toutes les autres options de configuration décrites dans cette page sont facultatives.

Définition de votre répertoire racine

Pour ajouter un nouveau répertoire racine, cliquez sur le bouton “Ajouter” de la page de présentation du répertoire racine :

Ensuite, vous remplissez les caractéristiques générales du répertoire racine. Ne vous souciez pas encore de remplir les détails comme les références C:\slides pour le moment. Nous nous en occuperons plus tard lorsque nous parlerons des points de montage.

Vous devez saisir un nom unique (“Pseudonyme”) pour le répertoire racine.

Les paramètres suivants sont disponibles pour des ajustements supplémentaires :

Paramètre Signification
DescriptionUne chaîne arbitraire qui peut aider l'administrateur à l'avenir à se souvenir de ce qu'est votre répertoire racine. Le champ Description d'un répertoire racine peut également être utilisé pourpour cacher des informations supplémentaires sur un groupe de données dont vous ne voulez pas que tout le monde ait accès immédiatement. N'utilisez pas ce champ pour des informations sensibles, car il peut être vu par toutes les personnes ayant accès à PMA.core. Si vous êtes un enseignant travaillant avec des étudiants, par exemple, il est tout à fait possible de saisir des rappels pour vous-même dans ce champ, comme “ce sont toutes des questions pièges”…
QuotaVous pouvez fixer une limite à la quantité de données que vous voulez permettre à PMA.core de gérer en une période particulière. Cela peut être utile lorsqu'il s'agit de faciliter le travail des travailleurs temporaires, des résidents ou autres étudiants qui ne seront dans votre service que pour une brève période de temps. Si vous ne voulez pas restreindre la quantité de données, vous pouvez laisser la valeur par défaut de 0 en place.
Hors ligne Lorsque cette option est cochée, le dossier ne sera pas disponible pour les applications en aval comme PMA.studio. Peut-être que vous créez simplement un emplacement pour un futur service, ou que vous n'avez pas encore fini de créer une nouvelle collection. Les instructeurs peuvent également utiliser cette option pour préparer une liste de diapositives d'examen et ne les exposer aux étudiants que pendant une durée limitée (nous ne proposons pas de programmation ; vous devrez toujours actionner le proverbial interrupteur manuellement).
Visibilité Voir notre section sur la sécurité

Une fois que vous avez créé votre répertoire racine, un message vous rappelle que vous devez encore fournir un point de montage.

En cliquant sur la suggestion, vous accédez à l'onglet Points de montage, qui est vide par défaut.

Il est maintenant temps d'indiquer à PMA.core où se trouve réellement le contenu auquel vous voulez que le répertoire racine fasse référence.

Ajout de points de montage

PMA.core supporte différents types de stockage (voir aussi notre communiqué de presse) :

stockage type d'information necessaire
disque dur local une référence de chemin comme C:\my_slides ou e:\department\pathology\staff\dr_seuss. Notez que vous ne pouvez pas mapper des lecteurs (les lettres de lecteur comme Y : ou Z : sont généralement des lecteurs réseau) comme répertoires racine de cette manière.
réseau lecteurs Une référence de chemin UNC telle que \\server\sharename\our_slides (en savoir plus sur les réseaux).
Stockage S3Accès au stockage S3 et combinaison de clés secrètes, un chemin vers un bucket comme /mon_bucket. Les sous-chemins sous ce chemin sont également autorisés.
Azure stockageUne chaîne de connexion, un nom de conteneur. À partir de PMA.core 2.0.1, vous pouvez également spécifier un chemin d'accès pour descendre directement dans une hiérarchie au sein du conteneur
Serveur FTP URL du serveur FTP, nom d'utilisateur et mot de passe, éventuellement un chemin initial.

Pour certains de ces types de stockage, vous verrez également un champ “Taille du chunk”. Ce champ est lié à la mise en cache et peut presque toujours être laissé à sa valeur par défaut.

Dans notre section sur la sécurité, nous donnons plus de détails sur chaque type de stockage.

Références imbriquées

Deux répertoires racines sont imbriqués si l'un est contenu dans un autre. Il y a de très bonnes raisons d'avoir ce type de configuration : vous pouvez avoir un dossier d:\projects\ avec plus de 100 sous-répertoires différents, mais seuls deux ou trois d'entre eux sont réellement importants pour vous à un moment donné. Néanmoins, vous pouvez avoir besoin de consulter occasionnellement certains des autres projets, et vous avez donc besoin de la configuration suivante :

(projet 45 pour le client bar) qui vous offrent un accès rapide aux fichiers des dossiers d:\projects\foo\p0004 et d:\projects\bar\p0045.

Il est clair que d:\projects\qcor\p0004 est un sous-répertoire de d:\projects et en tant que tel, il peut être qualifié de répertoire imbriqué.

C'est à vous de décider si vous voulez réellement l'autoriser. Dans PMA.core, les fichiers seront mappés à des emplacements différents et seront donc accessibles par des chemins différents. Par conséquent, nous vous recommandons de désactiver les répertoires racines imbriqués si vous envisagez de faire l'une des choses suivantes :

Les répertoires racine imbriqués peuvent être utilisés, à condition que vous n'utilisiez PMA.core que pour héberger et afficher le contenu WSI et les visualiser.

Contrôle de la nidification

Les opérations suivantes ne doivent être effectuées que par des utilisateurs expérimentés. Si vous ne savez pas où ou comment trouver un fichier appelé App_Data\Data\PMACore.config, vous devriez arrêter de lire et contacter quelqu'un de plus compétent dans ce domaine.

En supposant que vous savez ce que vous faites, vous pouvez contrôler si les répertoires racine imbriqués sont autorisés en modifiant le commutateur AllowNestedRootDirectories dans “PMACore.config” :

Une gestion appropriée des erreurs est fournie. Disons que vous avez la situation suivante :

Lorsque vous essayez de faire correspondre c:\wsi\worklist\case04 à un répertoire racine distinct, un message d'erreur s'affiche :