Suppression de domaines de sécurité à l'aide de scripts

Cette rubrique permet de supprimer des domaines de sécurité de votre configuration à l'aide de l'outil wsadmin. Supprimez les domaines de sécurité dont vous n'avez pas besoin dans votre configuration de sécurité.

Avant de commencer

Les utilisateurs affectés au rôle de l'administrateur peuvent configurer des domaines de sécurité. Vérifiez que vous disposez du rôle administratif approprié avant de configurer des domaines de sécurité. Votre configuration doit comporter un domaine de sécurité.

Procédure

  1. Démarrez l'outil de scriptage wsadmin.
  2. Déterminez le domaine de sécurité à supprimer.
    La commande listSecurityDomains permet d'afficher la liste des domaines de sécurité présents dans la configuration. Indiquez true pour le paramètre facultatif -listDescription pour répertorier la description de chaque domaine de sécurité, comme dans l'exemple Jython suivant :
    print
    AdminTask.listSecurityDomains('-listDescription true')
    La commande renvoie l'exemple de sortie suivant :
    {{name myDomain}
    {description {security domain for administrative applications}}}
    {{name domain2}
    {description {new domain for cell123}}}
  3. Vérifiez qu'aucune ressource n'est affectée au domaine de sécurité à supprimer.
    Profitez de cette opération pour supprimer manuellement les ressources du domaine de sécurité visé. Inutile d'effectuer cette étape si vous souhaitez supprimer le domaine de sécurité et chaque ressource affectée. La commande listResourcesInSecurityDomain permet d'afficher la liste des ressources mappées vers le domaine de sécurité visé, comme dans l'exemple Jython suivant :
    print AdminTask.listResourcesInSecurityDomain('-securityDomainName domain2')
    Si la commande renvoie le nom d'une ressource, supprimez celle-ci du domaine de sécurité à l'aide de la commande removeResourceFromSecurityDomain. Utilisez par exemple la commande Jython suivante pour supprimer la ressource cellule Cell01 du domaine de sécurité domain2 :
    "AdminTask.removeResourceFromSecurityDomain('-securityDomainName domain2 -resourceName Cell=myhostCell01')"
  4. Supprimez le domaine de sécurité de la configuration.
    Utilisez la commande deleteSecurityDomain pour supprimer le domaine de sécurité. Si une ressource associée au domaine a été supprimée du système et que le mappage n'a pas été supprimé du domaine, indiquez le paramètre facultatif -force pour supprimer le domaine, comme dans l'exemple Jython suivant :
    AdminTask.deleteSecurityDomain('-securityDomainName domain2 -force true')
  5. Sauvegardez les modifications.
    Entrez l'exemple de commande suivante pour sauvegarder les modifications de configuration :
    AdminConfig.save()

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7sdremove
Nom du fichier : txml_7sdremove.html