Richtliniensatzattribute mit wsadmin-Scripting aktualisieren

Verwenden Sie Richtliniensätze, um angepasste Richtlinien für Ihre Web-Services zentral zu verwalten. Mit den vom Tool "wsadmin" unterstützten Sprachen Jython und Jacl können Sie die Attribute eines Richtliniensatzes aktualisieren. Sie können auch die Konfiguration für einen vorhandenen Richtliniensatz und die entsprechenden Attribute abfragen.

Vorbereitende Schritte

Wenn die Verwaltungssicherheit aktiviert ist, stellen Sie sicher, dass Sie die richtige Verwaltungsrolle verwenden. Verwenden Sie dazu die folgende Tabelle:
Tabelle 1. Verwaltungsrollen. In dieser Tabelle sind die Verwaltungsrollen und die zugehörigen Berechtigungen bei aktivierter Sicherheit aufgelistet.
Verwaltungsrolle Berechtigung
Verwaltung Die Rolle "Verwaltung" (Administrator) muss zellenweiten Zugriff haben, um Richtliniensätze zu aktualisieren.
Konfiguration Die Rolle "Konfiguration" (Configurator) kann keine Richtliniensätze aktualisieren.
Implementierung Die Rolle "Implementierung" (Deployer) kann keine Richtliniensätze aktualisieren.
Bedienung Die Rolle "Bedienung" (Operator) kann keine Richtliniensätze aktualisieren.
Überwachung Die Rolle "Überwachung" (Monitor) kann keine Richtliniensätze aktualisieren.

Informationen zu diesem Vorgang

Nachdem Sie einen neuen Richtliniensatz erstellt haben, können Sie Ihre Richtliniensatzkonfiguration mit dem Befehl "updatePolicySet" aktualisieren. Der Befehl verwendet ein Eigenschaftenobjekt, um alle Attribute oder einen Teil der Attribute für den angegebenen Richtliniensatz zu aktualisieren.

Vorgehensweise

  1. Starten Sie das Scripting-Tool "wsadmin" mit der Scripting-Sprache Jython. Weitere Informationen finden Sie im Artikel "wsadmin-Scripting-Client starten".
  2. Zeigen Sie die aktuellen Attributwerte für den gewünschten Richtliniensatz an.

    Geben Sie den folgenden Befehl ein, um die Attributwerte für den Richtliniensatz policySet1 anzuzeigen:

    AdminTask.getPolicySet('[-policySet policySet1]')
  3. Ändern Sie die Attribute für den gewünschten Richtliniensatz.
    Geben Sie den folgenden Befehl ein, um die Attribute type und description für den Richtliniensatz policySet1 zu ändern:
    AdminTask.updatePolicySet('-policySet policySet1 -attributes "[ [type application] [description 
    [my custom policy set to manage WSSecurity]] ]"')
    Sie können für die Aktualisierung eines Richtliniensatzes auch die Option "-interactive" verwenden. Zum Starten des Dialogmodus geben Sie den folgenden Befehl ein:
    AdminTask.updatePolicySet('-interactive')
  4. Speichern Sie die Konfigurationsänderungen.
    Geben Sie den folgenden Befehl ein, um Ihre Änderungen zu speichern:
    AdminConfig.save()

Ergebnisse

Wenn nach der Eingabe dieser Befehle eine Nachricht über erfolgreiche Ausführung angezeigt wird, können Sie den Richtliniensatz für Ihre Web-Service-Anwendungen verwalten und anpassen.

Nächste Schritte

Nach der Aktualisierung der Richtliniensatzattribute können Sie mit den Befehlen und Parametern aus der Gruppe "PolicySetManagement" des Objekts "AdminTask" Richtlinien und Richtliniensatzzuordnungen konfigurieren.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_wsfpupdatepolicysets
Dateiname:txml_wsfpupdatepolicysets.html