Outil de gestion en ligne de commande

Now reading version 6.0. For the latest, read: Outil de gestion en ligne de commande for version 8.1
 

Parent page: Maintenance

Le serveur Enterprise fournit un outil en ligne de commande pour prendre en charge les aspects suivants de la configuration du serveur Enterprise :

  • User Management – permettre de précharger l’espace de travail Enterprise Server avec des configurations en masse d’utilisateurs et de rôles issues des systèmes ou des enregistrements de l’entreprise, évitant ainsi d’avoir à créer individuellement les entrées via l’interface navigateur de l’espace de travail. L’outil prend en charge l’importation des données Utilisateurs, Rôles et appartenances utilisateur-rôle à partir de fichiers *.csv standard délimités par des virgules.
  • Part Choice Indexing – vous permettre d’effectuer manuellement une réindexation des choix de pièces pour les composants de bibliothèque de votre espace de travail, provenant de sources de pièces définies par l’utilisateur (connexions à des bases de données locales de pièces).
La réindexation des choix de pièces peut être configurée pour s’exécuter automatiquement. Configurez cela à l’aide du champ Indexing part choices every, lors de la définition d’une source de pièces de base de données personnalisée. Les sources de pièces sont définies par un administrateur de l’espace de travail sur la page Part Providers (Admin – Part Providers) de l’interface navigateur de l’espace de travail. Pour plus d’informations, voir Configuration d’une source de pièces de base de données personnalisée.

L’outil – avconfiguration.exe – est inclus avec votre installation du serveur Enterprise et se trouve dans le dossier \Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool.

Bien que l’outil puisse être utilisé pour la gestion automatisée des utilisateurs, l’approche recommandée consiste à utiliser la fonctionnalité de synchronisation LDAP.

Accès à l’outil de configuration

Pour utiliser l’outil :

  1. Lancez une invite de commandes Windows.
  2. Accédez au dossier approprié. Pour une installation par défaut sur le lecteur C de l’ordinateur hôte, il s’agira de : cd C:\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool\.
  3. Pour exécuter l’outil et afficher les options disponibles, saisissez à l’invite : avconfiguration ?
Selon le système d’exploitation du PC serveur, le texte copié peut être collé dans l’invite de commandes à l’aide du clic droit ou de Ctrl+V, ou des deux.

Accès à l’outil de configuration via une invite de commandes.
Accès à l’outil de configuration via une invite de commandes.

Notez l’option ? ; son inclusion affiche l’aide sur les fonctions disponibles dans l’outil de configuration :

  • usermanagement – importer des utilisateurs et des rôles.
  • suppliers – indexation des choix de pièces.
  • help – afficher l’écran d’aide (? peut être utilisé à la place de la chaîne help).

Syntaxe et commutateurs de gestion des utilisateurs

Les commutateurs suivants sont disponibles lors de l’utilisation de la fonction usermanagement de l’outil :

avconfiguration usermanagement [-help | params [options]]

où les paramètres disponibles sont :

  • --url – requis. Adresse et port du serveur Enterprise cible.
  • --user – requis. Partie User Name des informations d’identification d’accès d’un utilisateur de l’espace de travail Enterprise Server.
  • --password – requis. Partie Password des informations d’identification d’accès d’un utilisateur de l’espace de travail Enterprise Server (sensible à la casse).
  • --roles – nom du fichier contenant les rôles à importer.
  • --users – nom du fichier contenant les utilisateurs à importer.
  • --memberships – nom du fichier contenant les appartenances des utilisateurs à importer.
Le chemin de recherche par défaut des fichiers de données d’entrée CSV est le répertoire courant (où se trouve le fichier avconfiguration.exe). Si un fichier de données ne se trouve pas dans le répertoire courant, le chemin vers ce fichier doit être inclus.

Les options disponibles sont :

  • -d – supprimer les utilisateurs et rôles non répertoriés dans les fichiers fournis. Tous les utilisateurs et rôles existants dans l’espace de travail Enterprise Server qui ne sont pas répertoriés dans les fichiers fournis seront supprimés (à l’exception des utilisateurs System et admin, ainsi que du rôle Administrators).
  • -o – écraser les données existantes. Si un utilisateur existe dans l’espace de travail Enterprise Server et fait également partie d’un fichier en cours d’importation, les informations de l’espace de travail seront remplacées par celles du fichier importé.

En saisissant simplement avconfiguration usermanagement, ces commutateurs seront listés comme aide pratique.

Commutateurs disponibles lors de l’utilisation de l’outil en mode usermanagement.
Commutateurs disponibles lors de l’utilisation de l’outil en mode usermanagement.

Exemples de fichiers CSV

Un exemple de chaque fichier *.csv reconnu est inclus dans le répertoire de l’outil (\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool). Les descriptions du contenu de chaque type de fichier, ainsi que les exigences éventuelles, sont indiquées ci-dessous.

users.csv

Contient les données des profils utilisateur.

Nom du champ Description Exigences
FIRSTNAME Prénom Requis (doit comporter au moins un caractère)
LASTNAME Nom Requis (doit comporter au moins un caractère)
USERNAME Nom d’utilisateur Requis
PASSWORD Mot de passe utilisateur Requis pour le mode d’authentification 'Built In'
PHONE Numéro de téléphone  
AUTHTYPE AUTHTYPE Requis : type d’authentification ; 0 pour l’authentification 'Built In', 1 pour l’authentification 'Windows' (domaine)
EMAIL Adresse e-mail  
DOMAIN Nom de domaine Requis pour le mode d’authentification 'Windows'.
  • Chaque utilisateur doit être défini sur une nouvelle ligne du fichier.
  • Aucune entrée ne sera importée dans l’espace de travail Enterprise Server si des données de l’un des champs requis sont manquantes dans le fichier users.csv. Les entrées utilisateur ne seront pas importées s’il existe une erreur dans les données, par exemple si un domaine est inclus alors que AUTHTYPE est incorrectement défini sur 0 ('Built In').
  • Tous les champs doivent être présents dans le fichier CSV, séparés par une virgule. Les données des champs non requis doivent être laissées vides (par ex. field1,,field2,...).
roles.csv

Contient les données de rôle.

Nom du champ Description
ROLENAME Nom du rôle (doit comporter au moins un caractère)
  • Chaque rôle doit être défini sur une nouvelle ligne du fichier.
memberships.csv

Contient les données d’appartenance utilisateur-rôle (c’est-à-dire quels utilisateurs sont membres de quels rôles)

Nom du champ Description
ROLENAME Nom du rôle
USERNAME Nom d’utilisateur
  • Chaque définition d’appartenance utilisateur-rôle doit être définie sur une nouvelle ligne du fichier.
  • Les champs doivent être séparés par une virgule.
  • Les correspondances USERNAME–ROLENAME invalides échoueront, mais n’empêcheront pas l’importation des correspondances valides.

Syntaxe et commutateurs des fournisseurs

Les commutateurs suivants sont disponibles lors de l’utilisation de la fonction suppliers de l’outil :

avconfiguration suppliers [-help | params]

où les paramètres disponibles sont :

  • --url – requis. Adresse et port du serveur Enterprise cible.
  • --user – requis. Partie User Name des informations d’identification d’accès d’un utilisateur de l’espace de travail Enterprise Server.
  • --passwordMD5 – requis. Partie Password des informations d’identification d’accès d’un utilisateur de l’espace de travail Enterprise Server, sous forme de valeur de hachage MD5.
  • --reindexPartChoice – requis. Nom(s) du ou des fournisseurs pour démarrer l’indexation des choix de pièces. Il s’agit du nom de la source de pièces de base de données personnalisée définie par l’utilisateur et configurée pour se connecter à une base de données locale de pièces de l’entreprise. Séparez plusieurs fournisseurs (sources de pièces) à l’aide d’une virgule. Notez que, comme la virgule est utilisée comme séparateur, elle ne peut pas être utilisée dans un nom de source de pièces.
Les sources de pièces sont définies par un administrateur de l’espace de travail sur la page Part Providers (Admin – Part Providers) de l’interface navigateur de l’espace de travail. Pour plus d’informations, voir Configuration d’une source de pièces de base de données personnalisée.

En saisissant simplement avconfiguration suppliers, ces commutateurs seront listés comme aide pratique.

Commutateurs disponibles lors de l’utilisation de l’outil en mode suppliers.
Commutateurs disponibles lors de l’utilisation de l’outil en mode suppliers.

Un exemple d’entrée pourrait être :

avconfiguration suppliers --url=http://localhost:9780 --user=admin --passwordMD5=21232f297a57a5a743894a0e4a801fc3 --reindexPartChoice=MySQLODBC,MsSQL

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