Mise à jour d'attributs d'ensemble de règles à l'aide de l'outil de scriptage wsadmin

Les ensembles de règles permettent de gérer de manière centralisée des règles personnalisées pour les services Web. Le langage de script Jython ou Jacl et l'outil wsadmin permettent de mettre à jour des attributs d'ensemble de règles. Vous pouvez également rechercher un ensemble de règles existant et ses attributs dans la configuration.

Avant de commencer

Si la sécurité administrative est activée, vérifiez que vous utilisez le rôle administratif correct, comme indiqué dans le tableau suivant :
Tableau 1. Rôles d'administration. Ce tableau répertorie les rôles d'administration et l'autorisation associée lorsque la sécurité d'administration est activée.
Rôle administratif Autorisation
Administrateur Le rôle Administrateur doit avoir accès au niveau de la cellule pour mettre à jour des ensembles de règles.
Configurateur Le rôle Configurateur ne peut pas mettre à jour des ensembles de règles.
Responsable du déploiement Le rôle Responsable du déploiement ne peut pas mettre à jour des ensembles de règles.
Opérateur Le rôle Opérateur ne peut pas mettre à jour des ensembles de règles.
Moniteur Le rôle Moniteur ne peut pas mettre à jour des ensembles de règles.

Pourquoi et quand exécuter cette tâche

Après la création d'un ensemble de règles, vous pouvez mettre à jour la configuration d'ensemble de règles à l'aide de la commande updatePolicySet. Cette commande utilise un objet propriétés pour mettre à jour tous les attributs ou un sous-ensemble des attributs de l'ensemble de règles indiqué.

Procédure

  1. Lancez l'outil de script wsadmin via le langage de script Jython. Pour plus d'informations, voir Démarrage du client de scriptage wsadmin.
  2. Affichez les valeurs d'attribut en cours de l'ensemble de règles qui vous intéresse.

    Entrez la commande suivante pour afficher les valeurs d'attribut de l'ensemble de règles policySet1 :

    AdminTask.getPolicySet('[-policySet policySet1]')
  3. Modifiez les attributs de l'ensemble de règles qui vous intéresse.
    Entrez la commande suivante pour modifier les attributs type et description de l'ensemble de règles policySet1 :
    AdminTask.updatePolicySet('-policySet EnsembleRègles1 -attributes "[ [type application] [description [mon ensemble de règles personnalisées pour gérer WSSecurity]] ]"')
    Vous pouvez également utiliser l'option -interactive pour mettre à jour un ensemble de règles. Pour démarrer le mode interactif (-interactive), entrez la commande suivante :
    AdminTask.updatePolicySet('-interactive')
  4. Sauvegardez les modifications de configuration.
    Entrez la commande suivante pour sauvegarder les modifications :
    AdminConfig.save()

Résultats

Si vous avez reçu un message de réussite après avoir entré les commandes, vous pouvez désormais gérer l'ensemble de règles et le personnaliser pour vos applications de service Web.

Que faire ensuite

Après la mise à jour des attributs d'ensemble de règles, vous pouvez configurer davantage les règles et les associations d'ensemble de règles à l'aide des commandes et des paramètres du groupe PolicySetManagement de l'objet AdminTask.


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_wsfpupdatepolicysets
Nom du fichier : txml_wsfpupdatepolicysets.html