Les langages de script Jython ou Jacl permettent de supprimer
des ensembles de règles de la configuration à l'aide de l'outil wsadmin. Pour supprimer un ensemble de règles, supprimez d'abord ses associations.
Avant de commencer
Si la sécurité administrative est activée, vous devez utiliser le rôle Administrateur avec accès au niveau de la cellule pour mener cette tâche à bien.
Avant de supprimer un ensemble de règles, vous devez transférer ou
supprimer toutes les associations de cet ensemble de règles à des
applications. Vous ne pouvez pas supprimer des ensembles de règles par défaut.
Pourquoi et quand exécuter cette tâche
Effectuez les opérations ci-après pour supprimer des ensembles
de règles personnalisés de la configuration à l'aide de l'outil wsadmin.
Procédure
- Lancez une commande de script. Pour plus d'informations, voir Démarrage du client de script wsadmin.
- Affichez la liste de tous les ensembles de règles de votre configuration.
- Entrez la commande suivante pour répertorier tous les ensembles de règles d'application :
AdminTask.listPolicySets()
- Entrez la commande suivante pour répertorier tous les ensembles de règles du service d'accréditation :
AdminTask.listPolicySets('[-policySetType system/trust]')
- Entrez la commande suivante pour répertorier tous les ensembles de règles système :
AdminTask.listPolicySets('[-policySetType system]')
- Déterminez l'ensemble de règles à supprimer. Entrez la commande suivante pour afficher la description et l'indicateur par défaut d'un ensemble de règles spécifique :
AdminTask.getPolicySet('[-policySet nom_ensembleRègles]')
- Supprimez l'ensemble de règles.
Entrez la commande suivante pour supprimer un ensemble de règles déterminé.
AdminTask.deletePolicySet('[-policySet PolicySet1)')
La commande renvoie un message de réussite ou d'échec. Si vous
recevez un message d'erreur, assurez-vous d'avoir supprimé toutes les
associations d'ensemble de règles avant d'entrer la commande
deletePolicySet.
- Sauvegardez les modifications de configuration.
Entrez la commande qui permet de sauvegarder les modifications.
AdminConfig.save()
Que faire ensuite
Si vous avez supprimé un ensemble de règles qui était associé à
une application, redémarrez l'application concernée pour mettre à jour les
modifications de configuration.