Gestion de la structure du contenu et des accès

Now reading version 7.0. For the latest, read: Gestion de la structure du contenu et des accès for version 8.1

La structure du contenu et la gestion des accès d’un Workspace Enterprise Server sont assurées par un administrateur depuis la page Explorer de l’interface navigateur de ce Workspace. À partir de là, vous pouvez :

  • Parcourir les dossiers et les Items du Workspace. Et bien que vous ne puissiez pas créer ni modifier des Items depuis l’interface navigateur (vous pouvez toutefois les supprimer), vous pouvez créer et modifier des dossiers et ainsi construire la structure du Workspace sans avoir à être connecté à ce Workspace via Altium Designer.
  • Définir le partage au niveau des dossiers et des Items afin de contrôler qui peut voir quel contenu dans le Workspace et, au niveau du dossier, si les autres utilisateurs peuvent simplement consulter un dossier et son contenu, ou également le modifier (autrement dit publier/valider/téléverser des données de conception dans celui-ci).
  • Télécharger du contenu.

L’interface elle-même présente une apparence et une ergonomie similaires à celles du Explorer panel, lors de l’accès au contenu du Workspace via Altium Designer. Le haut degré de cohérence entre les deux interfaces signifie que, si vous connaissez déjà ce panneau, vous pourrez utiliser intuitivement cette variante basée sur navigateur sans difficulté.

Accédez au contenu de votre Workspace via la zone Explorer  de l’interface navigateur.Accédez au contenu de votre Workspace via la zone Explorer de l’interface navigateur.

Bien que l’interface basée sur navigateur soit accessible depuis n’importe quel endroit disposant d’une connexion Internet, si vous êtes directement connecté au Workspace via Altium Designer, le Explorer panel offre une interface nettement supérieure, notamment parce qu’il permet la création et la gestion des Items eux-mêmes, ainsi que d’autres fonctionnalités de gestion du Workspace.

Si vous utilisez votre Workspace pour la gestion des composants, alors le Components panel d’Altium Designer constitue votre interface principale. Ce panneau fournit une interface puissante pour interagir avec tous vos composants — bibliothèques Workspace, base de données et fichiers. Et pour les composants de bibliothèque de votre Workspace — hébergés dans votre Workspace — le panneau offre une capacité de recherche paramétrique (à facettes) basée sur des filtres, permettant de spécifier les paramètres des composants cibles. En outre, le panneau propose également des options pour modifier un composant de bibliothèque du Workspace via le Component Editor (dans son mode Single Component Editing), afficher le composant dans son Workspace source et exécuter des fonctions de gestion des composants telles que la création et le clonage de composants, ou la modification des Part Choices et du Type du composant sélectionné.

Gestion de la structure

Différentes commandes sont disponibles pour gérer la structure globale des dossiers dans le Workspace, notamment la possibilité de créer des dossiers de niveau supérieur et des sous-dossiers, ainsi que de modifier, partager et supprimer des dossiers.

Les commandes de gestion de la structure des dossiers se trouvent dans le menu contextuel accessible par clic droit (avec le curseur de la souris placé sur une entrée de dossier existante). À l’exception de l’ajout d’un dossier de niveau supérieur, les commandes s’appliquent au dossier actuellement sélectionné dans la structure.

Accédez aux commandes de gestion de la structure des dossiers depuis le menu contextuel par clic droit.Accédez aux commandes de gestion de la structure des dossiers depuis le menu contextuel par clic droit.

Il n’est pas possible de déplacer des dossiers existants (ni des items d’ailleurs) dans la structure. Cela ne peut être effectué que via une connexion directe au Workspace à travers l’interface du Explorer panel d’Altium Designer, et à condition de disposer des privilèges appropriés pour le faire.
Vous pouvez supprimer de manière logicielle des dossiers et des Items depuis la page Explorer , en les envoyant vers la zone isolée Trash area du Workspace. Les entités dans le Trash peuvent ensuite être supprimées définitivement ou restaurées, selon les besoins.

Partage des dossiers et des Items

Related page: Contrôle de l’accès au contenu du Workspace

Un Workspace offre les capacités de partage suivantes :

  • Folder-level Sharing - permet de contrôler qui peut voir quel contenu dans le Workspace en partageant les dossiers du Workspace. Cela permet de déterminer si les autres utilisateurs peuvent simplement consulter un dossier et son contenu, ou également le modifier (autrement dit publier/valider/téléverser des données de conception dans celui-ci). Un même Workspace peut être partitionné en différentes « zones » de contenu effectives, mais grâce à des autorisations contrôlées au niveau des dossiers, le contenu peut être rendu sélectivement visible ou masqué selon les besoins, afin de donner aux bonnes personnes le bon accès aux bonnes données.
  • Item-level Sharing - permet de contrôler quels Items d’un dossier partagé sont visibles pour quels utilisateurs. Considérez cela comme un niveau de partage plus fin, par opposition au niveau plus global fourni par le contrôle d’accès aux dossiers. À condition qu’un utilisateur ait accès au dossier lui-même, il pourra alors consulter/modifier (selon les autorisations accordées) les Items de ce dossier qui lui sont partagés.
Les personnes disposant de privilèges de niveau administrateur (membres du groupe Administrators) pourront voir et gérer tous les dossiers et tous les Items. Pour un utilisateur non administrateur du Workspace, seuls les dossiers et Items qui ont été partagés — c’est-à-dire auxquels l’utilisateur a l’autorisation d’accéder — seront accessibles lorsque l’utilisateur se connecte à ce Workspace.
Le partage au niveau des révisions d’Item n’est véritablement configurable que via le Explorer panel d’Altium Designer. Il n’est pas entièrement pris en charge dans l’interface navigateur du Workspace. La différence est qu’au moyen du Explorer panel, vous pouvez partager spécifiquement des révisions individuelles, tandis que l’interface navigateur ne prend en charge que le partage au niveau de l’Item et, si un Item est partagé, toutes ses révisions le sont également.

Les contrôles de partage sont accessibles en cliquant avec le bouton droit sur l’entrée du dossier (ou de l’Item) et en utilisant la commande Share Folder (ou Share Item) dans le menu contextuel. La fenêtre Manage Permissions apparaît alors, à partir de laquelle les autorisations d’accès au dossier/à l’Item peuvent être modifiées selon les besoins.

Javascript ID: Sharing_Browser_AES7_0

Points à noter :

  • En termes d’autorisations, un utilisateur/groupe dispose d’un accès Lecture/Écriture lorsque l’option Can Write est activée. Si cette option est désactivée, il dispose d’un accès en lecture seule.
  • Pour retirer à un utilisateur/groupe existant l’accès partagé à un dossier/item, cliquez sur le contrôle Remove associé ().
  • Par défaut, un dossier/item n’est disponible que pour son créateur (et bien sûr pour tous les membres du groupe Administrators, qu’il n’est pas nécessaire d’ajouter explicitement). Toutefois, lors de la création d’un sous-dossier, si le dossier parent a son option Apply To Children activée, le nouveau dossier héritera de ces mêmes autorisations de partage.
  • Pour permettre à tous les utilisateurs du Workspace de voir le dossier/item, cliquez sur le contrôle Add Anyone. Sachez qu’en procédant ainsi, un accès Lecture/Écriture sera accordé par défaut. Si vous souhaitez restreindre l’accès à un ensemble spécifique d’utilisateurs et/ou de groupes, vous devez supprimer l’entité Anyone.
Si un Item dans un dossier du Workspace est partagé avec un utilisateur donné mais que le dossier lui-même ne l’est pas, alors cet utilisateur ne pourra pas « voir » cet Item lorsqu’il parcourt le contenu du Workspace.
Si les mêmes utilisateurs/groupes autorisés à « voir » un dossier doivent également pouvoir « voir » les Items qu’il contient (et dans chaque sous-dossier, le cas échéant), utilisez l’option Apply To Children dans la fenêtre Manage Permissions, lors de la définition des autorisations pour ce dossier parent. De cette manière, les autorisations sont rapidement héritées au niveau des Items. Des ajustements peuvent toujours être apportés pour des Items spécifiques à ces niveaux inférieurs. En fin de compte, un contrôle total sur qui voit quoi, et où, est ainsi assuré.

Gestion des autorisations de création de projet

Avec les paramètres par défaut du Workspace, les projets créés ou téléversés par les membres du Workspace sont stockés dans le dossier Projects et accessibles directement via la page Projects page. Cette organisation simple est pratique pour les utilisateurs, mais elle permet à n’importe quel membre du Workspace de créer des projets dans cet emplacement principal (niveau supérieur). Pour mettre en œuvre un contrôle avancé sur les personnes autorisées à créer des projets dans le dossier Projects (ou dans des sous-dossiers supplémentaires), les administrateurs du Workspace peuvent spécifier les autorisations de partage du dossier de projet via la page Explorer page, ou dans Altium Designer, via le Explorer panel.

Comme indiqué ci-dessus, les autorisations de dossier sont accessibles dans la page Explorer du Workspace depuis l’option Share Folder du menu contextuel accessible par clic droit sur une entrée de dossier. L’accès au dossier Projects peut être modifié en supprimant entièrement l’autorisation par défaut Anyone ou en la définissant en lecture seule (en désélectionnant Can Write), puis en ajoutant des autorisations d’accès pour des utilisateurs spécifiques (Add User) ou des groupes d’utilisateurs (Add Group) selon les besoins.

Javascript ID: Settings_ProjFolderPermissions_AES7_0

Les autorisations d’écriture mises à jour détermineront quels membres du Workspace peuvent créer (ou téléverser) des projets dans le dossier Projects — dans cet exemple, uniquement ceux qui sont membres du groupe Managers. Les contraintes d’autorisation s’appliqueront également aux utilisateurs créant un nouveau projet dans Altium Designer.

Lorsqu’un utilisateur ne disposant pas d’un accès en écriture au dossier Projects (ou à un autre dossier spécifié comme emplacement de stockage par défaut) effectue une opération de projet Create ou Upload, le système crée automatiquement une structure Personal Folder spécifique à l’utilisateur pour stocker le nouveau projet. Celle-ci apparaît comme un dossier de niveau supérieur basé sur le nom d’utilisateur du membre, avec un sous-dossier My Projects qui stocke les projets de cet utilisateur. La structure/hierarchie des dossiers n’est disponible que pour l’utilisateur connecté (et les administrateurs) et n’est pas visible par les autres utilisateurs.

  • Si l’utilisateur effectue une opération de création ou de téléversement de projet dans un dossier pour lequel il dispose d’un accès en écriture, alors le projet est stocké dans ce dossier. Sinon, les projets sont stockés dans le dossier My Projects de l’utilisateur.
  • Pour l’exemple présenté ici (ci-dessus), les projets créés par des utilisateurs membres du groupe Managers seront inclus normalement dans le dossier Projects, car ils disposent de droits complets de modification sur le dossier Projects.
  • L’utilisateur aura accès à tous les projets se trouvant dans le dossier Projects (ou ailleurs), selon les autorisations de partage du projet. Si le projet est partagé avec tous les membres du Workspace, le groupe de l’utilisateur ou son nom d’utilisateur, alors ces projets apparaîtront dans la vue de niveau supérieur de la page Projects.
Javascript ID: PersonalFolders_AES7_0

La fonctionnalité de dossier personnel « d’accueil » fournit une isolation contrôlée entre les projets des membres du Workspace et les autres dossiers de projet ; les utilisateurs peuvent également créer de nouveaux dossiers de projet dans cette structure. Notez que si un utilisateur partage ensuite le projet plus largement, par exemple avec tous les membres du Workspace, ce projet apparaîtra dans le dossier principal Projects pour les autres utilisateurs.

Du point de vue d’un administrateur du Workspace, les dossiers personnels des membres sont regroupés sous un dossier Home de niveau supérieur, comme on peut le voir sur la page Projects et dans la hiérarchie des dossiers de la page Explorer — ainsi que dans l’arborescence des dossiers du panneau Explorer panel folder tree d’Altium Designer.

Javascript ID: PersonalFoldersAdmin_AES7_0

Téléchargement d’une révision d’élément

Pour télécharger des données depuis l’interface, cliquez sur le contrôle Download () à droite de l’entrée correspondant à une révision d’élément.

L’utilisation du contrôle au niveau de l’élément parent téléchargera les données de la dernière révision de cet élément.

Navigation dans la structure du Workspace

Vous pouvez parcourir le contenu d’un Workspace via l’interface du navigateur de deux façons, comme illustré dans l’image suivante et décrit ci-après.

Javascript ID: NavEx_AES7_0
  1. En cliquant sur le nom d’un dossier dont vous souhaitez parcourir le contenu.
  2. À l’aide de la fonction de recherche. Saisissez un mot-clé basé sur l’ID, le commentaire ou la description d’un élément, puis appuyez sur Enter ou cliquez sur l’icône de loupe (). L’ensemble du Workspace sera analysé et les résultats de la recherche seront listés sous forme d’éléments correspondants.
Après une recherche, vous pouvez revenir à la vue normale du contenu du Workspace en cliquant à nouveau sur l’entrée de page Explorer , dans l’arborescence de navigation de l’interface du navigateur située tout à gauche. Vous pouvez également effacer le champ de recherche et appuyer sur Enter.

Fonctionnalités supplémentaires

Les fonctionnalités supplémentaires suivantes sont disponibles lors de la navigation dans le contenu via l’interface navigateur du Workspace :

  • Navigate - cette commande, présente dans le menu contextuel accessible par clic droit sur un élément, permet d’accéder rapidement à cet élément dans le panneau Explorer panel d’Altium Designer. Altium Designer sera ouvert pour cela (une invite vous demandera si vous souhaitez ouvrir X2.exe - l’exécutable source d’Altium Designer).
Si Altium Designer est déjà en cours d’exécution, cette instance sera utilisée.
  • Full item info - cette commande, présente dans le menu contextuel accessible par clic droit sur une révision d’élément, permet d’afficher une vue listant tous les détails de cette révision. En pratique, il s’agit simplement d’une vue qui inclut toutes les différentes vues d’aspect disponibles pour cette révision d’élément (sauf Summary).
L’utilisation de la commande au niveau de l’élément parent affichera les détails de la dernière révision de cet élément.
  • Follow/UnFollow - utilisez la commande Follow , présente dans le menu contextuel accessible par clic droit sur un dossier de type Components, pour suivre ce dossier. Toute activité dans le dossier suivi (création de composant, publication, changement d’état de révision ou suppression) sera signalée par une notification par e-mail envoyée depuis le Workspace (à condition que les notifications par e-mail aient été activées pour le Workspace par un administrateur). Utilisez la commande UnFollow pour arrêter de suivre l’activité des composants dans ce dossier.
  • Remove Folder - utilisez cette commande, présente dans le menu contextuel accessible par clic droit sur un dossier, pour déplacer ce dossier et tout son contenu (sous-dossiers et éléments qu’il contient) vers la zone isolée Trash area du Workspace. Les entités dans Trash peuvent ensuite être supprimées définitivement ou restaurées, selon les besoins. Si vous supprimez un dossier de projet, toutes les publications associées seront également déplacées vers Trash.
  • Remove Item - utilisez cette commande, présente dans le menu contextuel accessible par clic droit sur un élément, pour déplacer cet élément vers la zone isolée Trash area du Workspace. Les entités dans Trash peuvent ensuite être supprimées définitivement ou restaurées, selon les besoins. Si vous supprimez un élément de composant, vous avez également la possibilité de déplacer en même temps ses modèles associés vers Trash . Notez que ceux-ci ne peuvent être supprimés que s’ils ne sont pas utilisés ailleurs (par un ou plusieurs autres composants).
AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Contenu