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 grupos derivadas de sistemas o registros de la empresa, evitando así la necesidad de crear las entradas individualmente mediante la interfaz basada en navegador del Workspace. La herramienta admite la importación de datos de usuarios, grupos y pertenencia de usuarios a grupos 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 la biblioteca de su Workspace, obtenidas a través de Part Sources definidas por el usuario (conexiones a bases de datos locales de piezas).
La reindexación de Part Choices puede configurarse para que se realice automáticamente. Configure esto mediante el campo
Indexing part choices every, al definir una fuente de piezas de base de datos personalizada. Las fuentes de piezas las define un administrador del Workspace en la página
Part Providers (
Admin – Part Providers) de la interfaz web del Workspace. Para más información, consulte
Configuring a Custom Database Part Source.
La herramienta – avconfiguration.exe – se incluye con la 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:
- Abra una ventana del símbolo del sistema de Windows.
- Vaya a la carpeta correcta. Para 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 mostrar las opciones disponibles, escriba en el símbolo del sistema:
avconfiguration ?
Según el sistema operativo del PC servidor, el texto copiado puede pegarse en la ventana de comandos usando el clic derecho o Ctrl+V, o ambos.

Acceso a la herramienta de configuración mediante una ventana del símbolo del sistema.
Tenga en cuenta la opción ?; al incluirla, se muestra la ayuda sobre las funciones disponibles en la herramienta de configuración:
usermanagement – importar usuarios y grupos.
suppliers – indexación de Part Choices.
help – mostrar la pantalla de ayuda (? puede usarse en lugar de la cadena help).
Sintaxis y modificadores de Usermanagement
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 del archivo que contiene los grupos a importar.
- --users – nombre del archivo que contiene los usuarios a importar.
- --memberships – nombre del archivo que contiene las pertenencias de usuarios 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 se encuentra en el directorio actual, debe incluirse la ruta al archivo de datos.
Las opciones disponibles son:
- -d – elimina usuarios y grupos no incluidos en los archivos suministrados. Todos los usuarios y grupos existentes en el Workspace de Enterprise Server que no estén incluidos en los archivos suministrados se eliminarán (con excepción de los usuarios System y admin, y del grupo Administrators).
- -o – sobrescribe los datos existentes. Si un usuario existe en el Workspace de Enterprise Server y también forma parte de un archivo que se está importando, entonces la información del Workspace se sobrescribirá con la del archivo importado.
Si escribe solo avconfiguration usermanagement, estos modificadores se mostrarán como ayuda.

Modificadores disponibles al usar la herramienta en modo usermanagement.
Usermanagement Example
La siguiente entrada importará usuarios, grupos y pertenencias de usuarios a grupos, tal como se define 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, todos los demás usuarios y grupos existentes de Enterprise Server que no estén definidos en los archivos users.csv y roles.csv se eliminarán.
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 no se admiten caracteres específicos de idioma (como diéresis, acentos graves, etc.).
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 fallo de importación para cada archivo procesado mientras 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 de contenido de cada tipo de archivo y sus requisitos.
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 del 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' (dominio) |
| 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 línea nueva 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, como incluir un dominio cuando AUTHTYPE está configurado incorrectamente como 0 ('Built In').
- Todos los campos deben estar presentes en el archivo CSV, separados por comas. Los datos de los campos no obligatorios deben dejarse en blanco (p. ej., field1,,field2,...).
roles.csv
Contiene datos de grupos.
| Nombre del campo |
Descripción |
| ROLENAME |
Nombre del grupo (debe tener al menos un carácter) |
- Cada grupo debe definirse en una línea nueva del archivo.
memberships.csv
Contiene datos de pertenencia de usuarios a grupos (es decir, qué usuarios son miembros de qué grupos)
| Nombre del campo |
Descripción |
| ROLENAME |
Nombre del grupo |
| USERNAME |
Nombre de usuario |
- Cada definición de pertenencia usuario-grupo debe definirse en una línea nueva del archivo.
- Los campos deben estar separados por comas.
- Las coincidencias invá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 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 o nombres de proveedores para iniciar la indexación de Part Choices. Este es el nombre de la Part Source de base de datos personalizada definida por el usuario que se ha configurado para conectarse a una base de datos local de piezas de la empresa. Separe varios proveedores (Part Sources) usando una coma. Tenga en cuenta que, como la coma se utiliza como separador, no puede usarse dentro del nombre de una Part Source.
Las fuentes de piezas las define un administrador del Workspace en la página
Part Providers (
Admin – Part Providers) de la interfaz web del Workspace. Para más información, consulte
Configuring a Custom Database Part Source.
Si escribe solo avconfiguration suppliers, estos modificadores se mostrarán como ayuda.

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