Befehlsgruppe "KeySetGroupCommands" für das Objekt "AdminTask"
Sie können die Scripting-Sprachen Jython und Jacl verwenden, um die Sicherheit mit dem Tool "wsadmin" zu konfigurieren. Mit den Befehlen und Parametern der Gruppe "KeySetGroupCommands" können Sie Schlüsselsatzgruppen erstellen und verwalten. Verwenden Sie diese Befehle, um Gruppen öffentlicher, privater und gemeinsam genutzter Schlüssel zu verwalten.
deleteKeySetGroup
Der Befehl deleteKeySetGroup löscht die Einstellungen einer Schlüsselsatzgruppe aus der Konfiguration.Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Gibt den Namen an, der die Schlüsselsatzgruppe eindeutig identifiziert. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert.
(String,
optional)Zum Auflisten der gültigen Verwaltungsbereiche können Sie die Task "listManagementScope" ausführen: Beispiel:
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05 "
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask deleteKeySetGroup {-name keySetGrp }
- Mit Jython (String):
AdminTask.deleteKeySetGroup ('[-name keySetGrp]')
- Mit Jython (List):
AdminTask.deleteKeySetGroup (['-name', 'keySetGrp'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask deleteKeySetGroup {-interactive}
- Mit Jython:
AdminTask.deleteKeySetGroup('-interactive')
generateKeyForKeySetGroup
Der Befehl generateKeysForKeySetGroup generiert Schlüssel für alle Schlüsselsätze, aus denen sich die Schlüsselsatzgruppe zusammensetzt.Zielobjekt
Ohne.Erforderliche Parameter
- -keySetGroupName
- Gibt den Namen der Schlüsselsatzgruppe an. (String, erforderlich)
Optionale Parameter
- -keySetGroupScope
- Gibt den Geltungsbereich der Schlüsselsatzgruppe an. (String,
optional)Zum Auflisten der gültigen Verwaltungsbereiche können Sie die Task "listManagementScope" ausführen: Beispiel:
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05 "
- -keySetGroupUpdateRuntime
- Gibt an, dass die Umgebung zur Laufzeit so aktualisiert werden soll, dass sie die neu generierten Schlüssel verwendet. (Boolean, optional)
- -keySetGroupSaveConfig
- Gibt an, dass die Änderung an der Sicherheitskonfiguration automatisch gespeichert werden soll. (Boolean, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask generateKeyForKeySetGroup {-keySetGroupName keySetGrp}
- Mit Jython (String):
AdminTask.generateKeyForKeySetGroup ('[-keySetGroupName keySetGrp]')
- Mit Jython (List):
AdminTask.generateKeyForKeySetGroup (['-keySetGroupName', 'keySetGrp'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask generateKeyForKeySetGroup {-interactive}
- Mit Jython:
AdminTask.generateKeyForKeySetGroup('-interactive')
getKeySetGroup
Der Befehl getKeySetGroup zeigt die Einstellungen einer bestimmten Schlüsselsatzgruppe an.Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Gibt den Namen an, der die Schlüsselsatzgruppe eindeutig identifiziert. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert.
(String,
optional)Zum Auflisten der gültigen Verwaltungsbereiche können Sie die Task "listManagementScope" ausführen: Beispiel:
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05 "
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask getKeySetGroup { -name keySetGrp }
- Mit Jython (String):
AdminTask.getKeySetGroup ('[-name keySetGrp]')
- Mit Jython (List):
AdminTask.getKeySetGroup (['-name', 'keySetGrp'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask getKeySetGroup {-interactive}
- Mit Jython:
AdminTask.getKeySetGroup('-interactive')
listKeySetGroups
Der Befehl listKeySetGroups listet die Schlüsselsatzgruppen für einen bestimmten Geltungsbereich auf.Zielobjekt
Ohne.Erforderliche Parameter
Ohne.Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert.
(String,
optional)Zum Auflisten der gültigen Verwaltungsbereiche können Sie die Task "listManagementScope" ausführen: Beispiel:
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05 "
- -displayObjectNames
- Wenn Sie diesen Parameter auf true setzen, gibt der Befehl eine Liste mit allen Schlüsselsatzgruppenobjekten in einem Geltungsbereich zurück. Wenn Sie diesen Parameter auf false setzen, gibt der Befehl eine Liste mit Zeichenfolgen zurück, die den Namen der Schlüsselsatzgruppe und den Verwaltungsbereich enthalten. (Boolean, optional)
- -all
- Geben Sie true für diesen Parameter an, um alle Schlüsselsatzgruppen aufzulisten. Dieser Parameter überschreibt den Parameter "scopeName". Der Standardwert ist false. (Boolean, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask listKeySetGroups {-displayObjectName true}
- Mit Jython (String):
AdminTask.listKeySetGroups ('[-displayObjectName true]')
- Mit Jython (List):
AdminTask.listKeySetGroups (['-displayObjectName', 'true'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask listKeySetGroups {-interactive}
- Mit Jython:
AdminTask.listKeySetGroups('-interactive')
modifyKeySetGroup
Der Befehl modifyKeySetGroup ändert die Einstellungen einer vorhandenen Schlüsselsatzgruppe.Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Gibt den Namen an, der die Schlüsselsatzgruppe eindeutig identifiziert. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert.
(String,
optional)Zum Auflisten der gültigen Verwaltungsbereiche können Sie die Task "listManagementScope" ausführen: Beispiel:
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05 "
- -autoGenerate
- Setzen Sie diesen Parameter auf true, wenn die Schlüssel automatisch generiert werden sollen. Andernfalls setzen Sie den Parameter auf false. (Boolean, optional)
- -wsScheduleName
- Gibt den Namen des Schedulers an, der für die Schlüsselgenerierung verwendet werden soll. (String, optional)
- -keySetObjectNames
- Eine Liste mit Namen von Schlüsselsatzkonfigurationen, die jeweils durch einen Doppelpunkt (:) voneinander getrennt sind. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask modifyKeySetGroup {-name keySetGrp -autoGenerate false}
- Mit Jython (String):
AdminTask.modifyKeySetGroup ('[-name keySetGrp -autoGenerate false]')
- Mit Jython (List):
AdminTask.modifyKeySetGroup (['-name', 'keySetGrp', '-autoGenerate', 'false'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask modifyKeySetGroup {-interactive}
- Mit Jython:
AdminTask.modifyKeySetGroup('-interactive')