Strumento di gestione da riga di comando

Now reading version 5.5. For the latest, read: Strumento di gestione da riga di comando for version 8.0
 

Parent page: Manutenzione

Enterprise Server mette a disposizione uno strumento da riga di comando per gestire i seguenti aspetti della configurazione di Enterprise Server:

  • User Management – consentire il precaricamento del Workspace di Enterprise Server con configurazioni massive di utenti e ruoli derivate da sistemi o registri aziendali, evitando così la necessità di creare singolarmente le voci tramite l'interfaccia del Workspace basata su browser. Lo strumento supporta l'importazione di dati relativi a utenti, ruoli e appartenenze utente-ruolo da file *.csv standard delimitati da virgole.
  • Part Choice Indexing – consentire di eseguire manualmente una nuova indicizzazione delle Part Choices per i componenti della libreria del Workspace, provenienti da Part Sources definite dall'utente (connessioni a database locali di componenti).
La nuova indicizzazione delle Part Choices può essere impostata per avvenire automaticamente. Configurala utilizzando il campo Indexing part choices every, durante la definizione di una sorgente componenti database personalizzata. Le Part Sources sono definite da un amministratore del Workspace nella pagina Part Providers (Admin – Part Providers) dell'interfaccia browser del Workspace. Per ulteriori informazioni, vedere Configuring a Custom Database Part Source.

Lo strumento – avconfiguration.exe – è incluso nell'installazione di Enterprise Server e si trova nella cartella \Program Files (x86)\Altium\Altium NEXUS Server\Tools\VaultConfigurationTool.

Sebbene lo strumento possa essere usato per la gestione automatizzata degli utenti, l'approccio consigliato è utilizzare la funzionalità di sincronizzazione LDAP.

Accesso allo strumento di configurazione

Per utilizzare lo strumento:

  1. Apri un prompt dei comandi di Windows.
  2. Passa alla cartella corretta. Per un'installazione predefinita sull'unità C del computer host, sarà: cd C:\Program Files (x86)\Altium\Altium NEXUS Server\Tools\VaultConfigurationTool\.
  3. Per eseguire lo strumento e visualizzare le opzioni disponibili, al prompt digita: avconfiguration ?
A seconda del sistema operativo del PC server, il testo copiato può essere incollato nel prompt dei comandi usando il clic destro oppure Ctrl+V, o entrambi.

Accesso allo strumento di configurazione tramite un prompt dei comandi.Accesso allo strumento di configurazione tramite un prompt dei comandi.

Nota l'opzione ?: includerla visualizza la guida sulle funzioni disponibili nello strumento di configurazione:

  • usermanagement – importazione di utenti e ruoli.
  • suppliers – indicizzazione delle Part Choices.
  • help – visualizzazione della schermata di aiuto (? può essere usato al posto della stringa help).

Sintassi e opzioni di Usermanagement

Le seguenti opzioni sono disponibili quando si utilizza la funzione usermanagement dello strumento:

avconfiguration usermanagement [-help | params [options]]

dove i parametri disponibili sono:

  • --url – obbligatorio. Indirizzo e porta dell'istanza Enterprise Server di destinazione.
  • --user – obbligatorio. Parte User Name delle credenziali di accesso di un utente del Workspace di Enterprise Server.
  • --password – obbligatorio. Parte Password delle credenziali di accesso di un utente del Workspace di Enterprise Server (con distinzione tra maiuscole e minuscole).
  • --roles – nome del file contenente i ruoli da importare.
  • --users – nome del file contenente gli utenti da importare.
  • --memberships – nome del file contenente le appartenenze degli utenti da importare.
Il percorso di ricerca predefinito per i file di dati di input CSV è la directory corrente (dove si trova il file avconfiguration.exe). Se un file di dati non si trova nella directory corrente, è necessario includere il percorso del file di dati.

Le opzioni disponibili sono:

  • -d – elimina utenti e ruoli non elencati nei file forniti. Tutti gli utenti e i ruoli esistenti nel Workspace di Enterprise Server che non sono elencati nei file forniti verranno eliminati (ad eccezione degli utenti System e admin, e del ruolo Administrators).
  • -o – sovrascrive i dati esistenti. Se un utente esiste nel Workspace di Enterprise Server ed è anche presente in un file in fase di importazione, le informazioni nel Workspace verranno sovrascritte con quelle del file importato.

Digitando semplicemente avconfiguration usermanagement, queste opzioni verranno elencate come utile riferimento.

Opzioni disponibili quando si utilizza lo strumento in modalità usermanagement.Opzioni disponibili quando si utilizza lo strumento in modalità usermanagement.

File CSV di esempio

Un esempio di ciascun file *.csv riconosciuto è incluso nella directory dello strumento (\Program Files (x86)\Altium\Altium NEXUS Server\Tools\VaultConfigurationTool). Di seguito sono riportate le descrizioni del contenuto di ciascun tipo di file e gli eventuali requisiti.

users.csv

Contiene i dati dei profili utente.

Nome campo Descrizione Requisiti
FIRSTNAME Nome Obbligatorio (deve contenere almeno un carattere)
LASTNAME Cognome Obbligatorio (deve contenere almeno un carattere)
USERNAME Nome utente Obbligatorio
PASSWORD Password utente Obbligatorio per la modalità di autenticazione 'Built In'
PHONE Numero di telefono  
AUTHTYPE AUTHTYPE Obbligatorio: tipo di autenticazione; 0 per autenticazione 'Built In', 1 per autenticazione 'Windows' (dominio)
EMAIL Indirizzo email  
DOMAIN Nome dominio Obbligatorio per la modalità di autenticazione 'Windows'.
  • Ogni utente deve essere definito su una nuova riga del file.
  • Nessuna voce verrà importata nel Workspace di Enterprise Server se mancano dati per uno qualsiasi dei campi obbligatori nel file users.csv.
  • Le voci utente non verranno importate se è presente un errore nei dati, ad esempio un dominio incluso quando AUTHTYPE è impostato in modo errato su 0 ('Built In').
  • Tutti i campi devono essere presenti nel file CSV, separati da una virgola. I dati dei campi non obbligatori devono essere lasciati vuoti (ad esempio field1,,field2,...).
roles.csv

Contiene i dati dei ruoli.

Nome campo Descrizione
ROLENAME Nome del ruolo (deve contenere almeno un carattere)
  • Ogni ruolo deve essere definito su una nuova riga del file.
memberships.csv

Contiene i dati di appartenenza ai ruoli utente (ossia, quali utenti sono membri di quali ruoli)

Nome campo Descrizione
ROLENAME Nome del ruolo
USERNAME Nome utente
  • Ogni definizione di appartenenza utente-ruolo deve essere riportata su una nuova riga del file.
  • I campi devono essere separati da una virgola.
  • Le corrispondenze USERNAME–ROLENAME non valide non andranno a buon fine, ma non impediranno l'importazione delle corrispondenze valide.

Sintassi e opzioni di Suppliers

Le seguenti opzioni sono disponibili quando si utilizza la funzione suppliers dello strumento:

avconfiguration suppliers [-help | params]

dove i parametri disponibili sono:

  • --url – obbligatorio. Indirizzo e porta dell'istanza Enterprise Server di destinazione.
  • --user – obbligatorio. Parte User Name delle credenziali di accesso di un utente del Workspace di Enterprise Server.
  • --passwordMD5 – obbligatorio. Parte Password delle credenziali di accesso di un utente del Workspace di Enterprise Server, come valore hash MD5.
  • --reindexPartChoice – obbligatorio. Nome del fornitore o dei fornitori per avviare l'indicizzazione delle Part Choices. Si tratta del nome della Part Source di database personalizzata definita dall'utente e configurata per connettersi a un database locale aziendale di componenti. Separa più Suppliers (Part Sources) usando una virgola. Nota che, poiché il carattere virgola viene usato come separatore, non può essere utilizzato all'interno del nome di una Part Source.
Le Part Sources sono definite da un amministratore del Workspace nella pagina Part Providers (Admin – Part Providers) dell'interfaccia browser del Workspace. Per ulteriori informazioni, vedere Configuring a Custom Database Part Source.

Digitando semplicemente avconfiguration suppliers, queste opzioni verranno elencate come utile riferimento.

Opzioni disponibili quando si utilizza lo strumento in modalità suppliers.Opzioni disponibili quando si utilizza lo strumento in modalità suppliers.

Un esempio di voce potrebbe essere:

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

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto