Verwenden Sie die Scripting-Sprachen Jython und Jacl, um mit dem Tool "wsadmin" Richtliniensätze aus Ihrer Konfiguration zu löschen.
Sie müssen alle Richtliniensatzzuordnungen entfernen, bevor Sie den Richtliniensatz entfernen.
Vorbereitende Schritte
Zum Ausführen dieser Task müssen Sie die Rolle "Administrator" mit zellenweitem Zugriff verwenden, wenn die
Verwaltungssicherheit aktiviert ist.
Bevor Sie einen Richtliniensatz löschen, müssen Sie alle Zuordnungen zu Anwendungen
löschen oder übertragen.
Standardrichtliniensätze können nicht gelöscht werden.
Informationen zu diesem Vorgang
Verwenden Sie die folgenden Schritte, um mit dem Tool wsadmin angepasste Richtliniensätze aus Ihrer Konfiguration zu löschen:
Vorgehensweise
- Starten Sie einen Scripting-Befehl. Weitere Informationen hierzu finden Sie in der Dokumentation zum Starten
des wsadmin-Scripting-Clients.
- Listen Sie alle Richtliniensätze in Ihrer Konfiguration auf.
- Geben Sie den folgenden Befehl ein, um alle Anwendungsrichtliniensätze aufzulisten:
AdminTask.listPolicySets()
- Geben Sie den folgenden Befehl ein, um alle Richtliniensätze für den Trust-Service aufzulisten:
AdminTask.listPolicySets('[-policySetType system/trust]')
- Geben Sie den folgenden Befehl ein, um alle Systemrichtliniensätze aufzulisten:
AdminTask.listPolicySets('[-policySetType system]')
- Bestimmen Sie den zu löschenden Richtliniensatz. Geben Sie den folgenden Befehl ein, um die Beschreibung und den
Standardanzeiger für einen bestimmten Richtliniensatz anzuzeigen:
AdminTask.getPolicySet('[-policySet Name_des_Richtliniensatzes]')
- Löschen Sie den Richtliniensatz.
Geben Sie den folgenden Befehl ein, um einen bestimmten Richtliniensatz zu löschen.
AdminTask.deletePolicySet('[-policySet PolicySet1)')
Der Befehl gibt eine Erfolgs- oder Fehlerantwort zurück. Wenn Sie eine Fehlernachricht empfangen,
müssen Sie sicherstellen, dass alle Richtliniensatzzuordnungen gelöscht wurden, bevor Sie den Befehl
deletePolicySet ausführen.
- Speichern Sie die Konfigurationsänderungen.
Geben Sie den folgenden Befehl ein, um Ihre Änderungen zu speichern:
AdminConfig.save()
Nächste Schritte
Wenn Sie einen Richtliniensatz gelöscht haben, der einer Anwendung zugeordnet war, müssen Sie die betreffende
Anwendung erneut starten, damit die Konfigurationsänderungen wirksam werden.