Rollenmanager

Release Control beinhaltet eine Reihe vordefinierter Rollen, die Sie Benutzern zuweisen können. Eine Beschreibung der vordefinierten Rollen finden Sie unter Vordefinierte Rollen unten.

Jeder vordefinierten Rolle wird ein Satz aus einer oder mehreren vordefinierten Berechtigungen zugewiesen. Eine Beschreibung der vordefinierten Berechtigungen in Release Control finden Sie unten unter Verfügbare Berechtigungen.

Mit dem Rollenmanager-Dienstprogramm können Sie neue Rollen erstellen, vorhandene Rollen aktualisieren und Rollen mit den vordefinierten Berechtigungen löschen.

So verwenden Sie das Rollenmanager-Dienstprogramm:

Führen Sie folgenden Befehl aus:

<Release Control-Installationsverzeichnis>\bin\ManageRoles.bat <Optionen>

Die Befehlszeilenoptionen:

Option Beschreibung
-a--permissions Anzeigen einer Liste der vordefinierten Berechtigungen in Release Control. Weitere Details finden Sie unter Verfügbare Berechtigungen.
-c

--create

Erstellen einer neuen Rolle.
--delete Löschen einer Rolle.
--description (Optional) Eingeben einer Beschreibung für die Rolle.
--encrypted-password-file <Datei> Verwenden des verschlüsselten Kennworts, das in <Datei> angegeben ist
-h

--help

Drucken aller Befehlszeilenoptionen
--im-mode Release Control wird im Identitätsmanagermodus ausgeführt.
-l

--list-all

Anzeigen einer Liste mit allen verfügbaren Rollen.
--list-permissions Anzeigen einer Liste mit allen verfügbaren Berechtigungen.
-p <Kennwort>

--password <Kennwort>

Angeben des Kennworts, das erforderlich ist, um eine Verbindung mit Release Control herzustellen.
---port

Angeben des vom Release Control-Server verwendeten Anschlusses.

Standardeinstellung: 8080

-r <Rolle>

--role-name <Rolle>

Angeben des Namens der Rolle.
--rename <Neuer Name> Angeben eines neuen Namens für eine vorhandene Rolle.
--server <Server>

Angeben des Namens oder der IP-Adresse des Release Control-Servers.

Standardwert: localhost

-u <Benutzername>

--username <Benutzername>

Angeben des Benutzernamens, der erforderlich ist, um eine Verbindung mit dem Release Control-Server herzustellen.
--update Ändern der Berechtigungen für eine vorhandene Rolle.

Beispiele:

  • Führen Sie zum Erstellen einer Rolle mit dem Namen NewRole Folgendes aus:
    <Release Control-Installationsverzeichnis>\bin\ManageRoles.bat -c -r NewRole -a <Berechtigungsname1> <Berechtigungsname2>...
  • Führen Sie zum Umbenennen einer Rolle mit dem Namen ExistingRole in NewRole Folgendes aus:
    <Release Control-Installationsverzeichnis>\bin\ManageRoles.bat -r NewRole --rename ExistingRole
  • Führen Sie zum Ersetzen der Berechtigungen für eine vorhandene Rolle durch den Namen NewRoleFolgendes aus:
    <Release Control-Installationsverzeichnis>\bin\ManageRoles.bat --update -r NewRole -a <Berechtigungsname1> <Berechtigungsname2>...
  • Führen Sie zum Löschen einer Rolle mit dem Namen NewRoleFolgendes aus:
    <Release Control-Installationsverzeichnis>\bin\ManageRoles.bat --delete -r NewRole