Rubrique précédente: Purge d'instances archivées sur la base d'une planification quotidienneRubrique suivante: Gestion de la récupération des opérateurs


Purge des instances archivées à l'aide de l'opérateur SOAP

Purgez les instances d'orchestrateur CA Process Automation archivées pour améliorer l'efficacité du tableau de bord. Les droits d'administrateur de contenus sont requis pour purger les instances archivées qui ne sont plus utilisées. Pour purger ces instances, vous pouvez utiliser un opérateur SOAP (Simple Object Access Protocol) ou l'explorateur de configurations.

Procédez comme suit :

  1. Cliquez sur l'onglet Bibliothèque.

    Le volet de l'explorateur de bibliothèque s'ouvre.

  2. Sélectionnez un dossier dans ce volet répertoriant les dossiers.
  3. Dans la barre d'outils, cliquez sur Nouveau, puis sur Processus.

    Un nouvel objet de processus s'affiche avec un nom par défaut.

  4. Cliquez sur le nom du processus par défaut et renommez-le avec un nom unique.
  5. Double-cliquez sur le processus dans la bibliothèque.

    Le concepteur de processus s'ouvre avec un ensemble par défaut d'opérateurs de démarrage et d'arrêt.

  6. Faites glisser un opérateur Appeler la méthode SOAP des services Web de la palette Opérateurs à la disposition du processus.
  7. Dans la palette de propriétés Données d'appel SOAP, cliquez sur Assistant WSDL.
  8. Dans la fenêtre de l'explorateur WSDL, entrez l'URL WSDL et cliquez sur Charger.

    Vous pouvez accéder au code WSDL (Web Services Description Language) pour l'interface de services Web CA Process Automation à partir de l'URL suivante :

    http(s)://<nom_serveur_CA Process Automation>:CA Portal/itpam/soap?wsdl
    

    Services WSDL : les valeurs de ports WSDL sont chargées.

  9. Dans la liste déroulante, sélectionnez la méthode de services Web deleteArchivedInstances et cliquez sur Appliquer.
  10. Cliquez sur Oui pour confirmer la suppression des variables générées précédemment.
  11. Dans la palette de propriétés Données d'appel SOAP, cliquez sur Texte intégré.
  12. Modifiez la source du texte intégré pour spécifier le nom d'utilisateur, le mot de passe et les valeurs de dates et cliquez sur OK.

    Vous pouvez fournir la valeur du jeton, le nom d'utilisateur ou le mot de passe. Spécifiez la plage de dates dans laquelle supprimer les instances archivées à l'aide des balises <fromDate> et <toDate>. Utilisez le format XSD standard 2002-05-30T09:00:00.

    Considérez les exemples suivants, dans lesquels la plage de dates est spécifiée au format XSD standard.

    <deleteArchivedInstances xmlns="http://www.ca.com/itpam">
    CA AuthMinder
    <user>Joe</ user >
    <password>mon_mot_de_passe</ password >
    CA AuthMinder
    <dateRange>
    <fromDate>2012-02-02T02:00:00.320+05:30</fromDate>
    <toDate>2012-02-02T03:00:00.320+05:30</toDate>
    </dateRange>
    </deleteArchivedInstances>
    
  13. Cliquez sur Résultats de l'appel et sélectionnez les options appropriées pour afficher les résultats.
  14. Enregistrez et exécutez le processus.
  15. Confirmez que vous voulez enregistrer les changements et surveiller la nouvelle instance.

    Le processus s'exécute et affiche un état de finalisation ou d'échec.

  16. Dans la conception de processus, sélectionnez le dossier Résultats de l'opération sous l'onglet Ensemble de données pour afficher le statut de suppression.
  17. Cliquez sur Opérations, Instances de processus et sélectionnez Archivé(e) pour vérifier la suppression.

    Le produit supprime les instances qui ont été archivées dans la plage de dates spécifiée.