Ressourcen mit Scripting aus Sicherheitsdomänen entfernen

Verwenden Sie diesen Artikel, um Verwaltungsressourcen aus Sicherheitsdomänen zu entfernen. Entfernen Sie alle Ressourcen aus einer Sicherheitsdomäne, bevor Sie die Sicherheitsdomäne aus Ihrer Konfiguration löschen.

Vorbereitende Schritte

Sicherheitsdomänen können von Benutzern konfiguriert werden, denen die Rolle "Verwaltung" (Administrator) zugeordnet ist. Vergewissern Sie sich, dass Sie die erforderliche Verwaltungsrolle haben, bevor Sie Sicherheitsdomänen konfigurieren.

Vorgehensweise

  1. Starten Sie das Scripting-Tool "wsadmin" mit der Scripting-Sprache Jython. Weitere Informationen finden Sie im Artikel "wsadmin-Scripting-Client starten".
  2. Bestimmen Sie die zu bearbeitende Sicherheitsdomäne.
    Verwenden Sie den Befehl "listSecurityDomains", um eine Liste mit den Sicherheitsdomänen in Ihrer Konfiguration anzuzeigen. Geben Sie, wie im folgenden Beispiel gezeigt, true für den optionalen Parameter "-listDescription" an, um die Beschreibungen der Sicherheitsdomänen anzuzeigen:
    print AdminTask.listSecurityDomains('-listDescription true')
    Der Befehl gibt die folgende Beispielausgabe zurück:
    myDomain - security domain for administrative applications
    domain2 - new domain for cell123 
  3. Überprüfen Sie die Verwaltungsressourcen, die der Sicherheitsdomäne zugeordnet sind.
    Verwenden Sie den Befehl "listResourcesInSecurityDomain", wie im folgenden Beispiel gezeigt, um eine Liste der Ressourcen anzuzeigen, die der gewünschten Sicherheitsdomäne zugeordnet sind:
    print AdminTask.listResourcesInSecurityDomain('-securityDomainName domain2')
    Der Befehl gibt die folgende Beispielausgabe zurück:
    "Cell=myhostCell01"
  4. Entfernen Sie die Ressource aus der Sicherheitsdomäne.
    Verwenden Sie den Befehl "removeResourceFromSecurityDomain", um eine Verwaltungsressource aus der Sicherheitsdomäne zu entfernen. Verwenden Sie beispielsweise den folgenden Jython-Befehl, um die Zellenressource Cell01 aus der Sicherheitsdomäne domain2 zu entfernen:
    AdminTask.removeResourceFromSecurityDomain('-securityDomainName domain2 -resourceName Cell=myhostCell01')
  5. Sichern Sie die Konfigurationsänderungen.
    Verwenden Sie den folgenden Beispielbefehl, um Ihre Konfigurationsänderungen zu speichern:
    AdminConfig.save()

Nächste Schritte

Starten Sie alle Verwaltungsressourcen erneut, die Sie aus einer Sicherheitsdomäne entfernt haben.


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_7sdremovescope
Dateiname:txml_7sdremovescope.html