Parent page: Mantenimiento
El Enterprise Server proporciona una herramienta de línea de comandos para cubrir los siguientes aspectos de la configuración de Enterprise Server:
-
User Management – permite precargar el Workspace de Enterprise Server con configuraciones masivas de usuarios y roles derivadas de sistemas o registros de la empresa, evitando así la necesidad de crear las entradas individualmente mediante la interfaz del Workspace basada en navegador. La herramienta admite la importación de datos de usuarios, roles y pertenencia de usuarios a roles desde archivos *.csv estándar delimitados por comas.
-
Part Choice Indexing – permite realizar manualmente una reindexación de las Part Choices para los componentes de biblioteca de su Workspace, obtenidos mediante Part Sources definidas por el usuario (conexiones a bases de datos locales de componentes).
La reindexación de Part Choices puede configurarse para que se realice automáticamente. Configúrela mediante el campo
Indexing part choices every, al definir una fuente de componentes de base de datos personalizada. Las Part Sources son definidas por un administrador del Workspace en la página
Part Providers (
Admin – Part Providers) de la interfaz del Workspace en el navegador. Para obtener más información, consulte
Configuring a Custom Database Part Source.
La herramienta – avconfiguration.exe – se incluye con su instalación de Enterprise Server y puede encontrarse en la carpeta \Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool.
Acceso a la herramienta de configuración
Para usar la herramienta:
-
Inicie un símbolo del sistema de Windows.
-
Vaya a la carpeta correcta. En una instalación predeterminada en la unidad C del equipo host, será:
cd C:\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool\.
-
Para ejecutar la herramienta y listar las opciones disponibles, en el símbolo del sistema escriba:
avconfiguration ?
Según el sistema operativo del PC servidor, el texto copiado puede pegarse en el símbolo del sistema mediante clic derecho o Ctrl+V, o ambos.

Acceso a la herramienta de configuración mediante un símbolo del sistema.
Tenga en cuenta la opción ?; al incluirla, se muestra ayuda sobre las funciones disponibles en la herramienta de configuración:
-
usermanagement – importar usuarios y roles.
-
suppliers – indexación de Part Choice.
-
help – mostrar la pantalla de ayuda (? puede usarse en lugar de la cadena help).
Sintaxis y modificadores de gestión de usuarios
Los siguientes modificadores están disponibles al usar la función usermanagement de la herramienta:
avconfiguration usermanagement [-help | params [options]]
donde los parámetros disponibles son:
-
--url – obligatorio. Dirección y puerto del Enterprise Server de destino.
-
--user – obligatorio. Parte User Name de las credenciales de acceso de un usuario del Workspace de Enterprise Server.
-
--password – obligatorio. Parte Password de las credenciales de acceso de un usuario del Workspace de Enterprise Server (distingue entre mayúsculas y minúsculas).
-
--roles – nombre de archivo del archivo que contiene los roles que se van a importar.
-
--users – nombre de archivo del archivo que contiene los usuarios que se van a importar.
-
--memberships – nombre de archivo del archivo que contiene las pertenencias de usuarios que se van a importar.
La ruta de búsqueda predeterminada para los archivos de datos de entrada CSV es el directorio actual (donde se encuentra el archivo avconfiguration.exe). Si un archivo de datos no está ubicado en el directorio actual, se debe incluir la ruta al archivo de datos.
Las opciones disponibles son:
-
-d – eliminar usuarios y roles no incluidos en los archivos suministrados. Todos los usuarios y roles existentes en el Workspace de Enterprise Server que no estén incluidos en los archivos suministrados se eliminarán (con la excepción de los usuarios System y admin, y del rol Administrators).
-
-o – sobrescribir datos existentes. Si un usuario existe en el Workspace de Enterprise Server y también forma parte de un archivo que se está importando, la información del Workspace se sobrescribirá con la del archivo importado.
Si escribe solo avconfiguration usermanagement, estos modificadores se mostrarán como ayuda útil.

Modificadores disponibles al usar la herramienta en modo usermanagement.
Usermanagement Example
La siguiente entrada importará usuarios, roles y pertenencias de usuarios a roles, tal como se definen en los archivos de ejemplo incluidos en el directorio de instalación (users.csv, roles.csv y memberships.csv). Los datos de usuario existentes se sobrescribirán cuando se defina un usuario coincidente en el archivo users.csv. Además, se eliminarán todos los demás usuarios y roles existentes de Enterprise Server que no estén definidos en los archivos users.csv y roles.csv.
avconfiguration usermanagement --url=http://localhost:9780 --user=admin --password=admin --roles=roles.csv --users=users.csv --memberships=memberships.csv -d -o
Tenga en cuenta que los caracteres específicos de idioma (como diéresis, acentos graves, etc.) no son compatibles.
La herramienta analizará la validez de los datos del archivo antes de importar el contenido a Enterprise Server, y también mostrará mensajes de éxito o error de importación para cada archivo procesado mientras la herramienta se ejecuta.

El resultado de ejecutar el comando de ejemplo configuration-usermanagement.
Archivos CSV de ejemplo
Se incluye un ejemplo de cada archivo *.csv reconocido en el directorio de la herramienta (\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool). A continuación se muestran las descripciones del contenido de cada tipo de archivo, así como los requisitos correspondientes.
users.csv
Contiene datos de perfiles de usuario.
| Nombre del campo |
Descripción |
Requisitos |
| FIRSTNAME |
Nombre |
Obligatorio (debe tener al menos un carácter) |
| LASTNAME |
Apellido |
Obligatorio (debe tener al menos un carácter) |
| USERNAME |
Nombre de usuario |
Obligatorio |
| PASSWORD |
Contraseña de usuario |
Obligatorio para el modo de autenticación 'Built In' |
| PHONE |
Número de teléfono |
|
| AUTHTYPE |
AUTHTYPE |
Obligatorio: tipo de autenticación; 0 para autenticación 'Built In', 1 para autenticación 'Windows' (Domain) |
| EMAIL |
Dirección de correo electrónico |
|
| DOMAIN |
Nombre de dominio |
Obligatorio para el modo de autenticación 'Windows'. |
-
Cada usuario debe definirse en una nueva línea del archivo.
-
No se importará ninguna entrada al Workspace de Enterprise Server si faltan datos de cualquiera de los campos obligatorios en el archivo
users.csv.
-
Las entradas de usuario no se importarán si hay un error en los datos, por ejemplo, si se incluye un Domain cuando AUTHTYPE está configurado incorrectamente en 0 ('Built In').
-
Todos los campos deben estar presentes en el archivo CSV, separados por una coma. Los datos de los campos no obligatorios deben dejarse en blanco (por ejemplo, field1,,field2,...).
roles.csv
Contiene datos de roles.
| Nombre del campo |
Descripción |
| ROLENAME |
Nombre del rol (debe tener al menos un carácter) |
-
Cada rol debe definirse en una nueva línea del archivo.
memberships.csv
Contiene datos de pertenencia de usuario a rol (es decir, qué usuarios son miembros de qué roles)
| Nombre del campo |
Descripción |
| ROLENAME |
Nombre del rol |
| USERNAME |
Nombre de usuario |
-
Cada definición de pertenencia usuario-rol debe definirse en una nueva línea del archivo.
-
Los campos deben separarse mediante una coma.
-
Las coincidencias no válidas USERNAME–ROLENAME fallarán, pero no impedirán que se importen las coincidencias válidas.
Sintaxis y modificadores de Suppliers
Los siguientes modificadores están disponibles al usar la función suppliers de la herramienta:
avconfiguration suppliers [-help | params]
donde los parámetros disponibles son:
-
--url – obligatorio. Dirección y puerto del Enterprise Server de destino.
-
--user – obligatorio. Parte User Name de las credenciales de acceso de un usuario del Workspace de Enterprise Server.
-
--passwordMD5 – obligatorio. Parte de las credenciales de acceso de un usuario del Workspace de Enterprise Server, como valor hash MD5.
-
--reindexPartChoice – obligatorio. Nombre del proveedor o proveedores para iniciar la indexación de Part Choice. Este es el nombre de la Part Source personalizada definida por el usuario que se ha configurado para conectarse a una base de datos local de componentes de la empresa. Separe varios Suppliers (Part Sources) con una coma. Tenga en cuenta que, dado que el carácter coma se utiliza como separador, no puede usarse dentro del nombre de una Part Source.
Las Part Sources son definidas por un administrador del Workspace en la página
Part Providers (
Admin – Part Providers) de la interfaz del Workspace en el navegador. Para obtener más información, consulte
Configuring a Custom Database Part Source.
Si escribe solo avconfiguration suppliers, estos modificadores se mostrarán como ayuda útil.

Modificadores disponibles al usar la herramienta en modo suppliers.
Una entrada de ejemplo podría ser:
avconfiguration suppliers --url=http://localhost:9780 --user=admin --passwordMD5=21232f297a57a5a743894a0e4a801fc3 --reindexPartChoice=MySQLODBC,MsSQL