Gestione ruoli

Release Control viene fornito con una serie di ruoli predefiniti che è possibile assegnare agli utenti. Per una descrizione dei ruoli predefiniti, vedere Ruoli predefiniti di seguito.

Ciascun ruolo predefinito viene assegnato a un set di uno o più permessi predefiniti. Per una descrizione dei permessi predefiniti presenti in Release Control, vedere Permessi disponibili di seguito.

L'utilità Gestione ruoli consente di creare nuovi ruoli, aggiornare ruoli esistenti ed eliminare ruoli utilizzando il set di permessi predefinito.

Per usare l'utilità Gestione ruoli:

Eseguire il seguente comando:

<directory di installazione di Release Control>\bin\ManageRoles.bat <opzioni>

Di seguito sono riportate le <opzioni> della riga di comando:

Opzione Descrizione
-a--permissions Visualizza un elenco di permessi predefiniti presenti in Release Control. Per informazioni, vedere Permessi disponibili.
-c

--create

Creare un nuovo ruolo.
--delete Eliminazione di un ruolo.
--description (Opzionale) Consente di immettere una descrizione per il ruolo.
--encrypted-password-file <file> Utilizzare la password crittografata specificata nel <file>.
-h

--help

Stampa tute le <opzioni> della riga di comando.
--im-mode Release Control è in esecuzione in modalità Gestione identità.
-l

--list-all

Visualizza un elenco dei ruoli disponibili.
--list-permissions Visualizza un elenco di tutti i permessi possibili,
-p <password>

--password <password>

Specificare la password richiesta per connettersi a Release Control.
---port

Specificare la porta utilizzata dal server di Release Control.

Valore predefinito:8080

-r <ruolo>

--role-name <ruolo>

Specificare il nome del ruolo.
--rename <nuovo nome> Specificare un nuovo nome per un ruolo esistente.
--server <server>

Specificare il nome o l'indirizzo IP del server di Release Control.

Valore predefinito: localhost

-u <nome utente>

--username <nome utente>

Specificare il nome utente richiesto per connettersi al server di Release Control.
--update Modificare i permessi per un ruolo esistente.

Esempi:

  • Per creare un ruolo denominato NewRole, eseguire:
    <directory di installazione di Release Control>\bin\ManageRoles.bat -c -r NewRole -a <nome autorizzazione 1> <nome autorizzazione 2>...
  • Per rinominare un ruolo denominato ExistingRole in NewRole, eseguire:
    <directory di installazione di Release Control>\bin\ManageRoles.bat -r NewRole --rename ExistingRole
  • Per sostituire i permessi di un ruolo esistente denominato NewRole, eseguire:
    <directory di installazione di Release Control>\bin\ManageRoles.bat --update -r NewRole -a <nome permesso1> <nome permesso2>...
  • Per eliminare un ruolo denominato NewRole, eseguire:
    <directory di installazione di Release Control>\bin\ManageRoles.bat --delete -r NewRole