Déclencheurs pour les politiques dans le cloud

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 8 minutes de lecture
  • Les déclencheurs sont des événements qui mettent le moteur de stratégie en mouvement. Par exemple, le déclencheur à la fin de la demande d'élément de catalogue s'active après qu'un utilisateur a soumis un formulaire de demande. Lorsque le déclencheur d’une politique se déclenche, le moteur de politique teste les conditions spécifiées dans la règle de politique et effectue les actions spécifiées dans la règle, si les conditions sont remplies.

    À propos des déclencheurs

    • Vous vous référez généralement à une politique avec le nom du déclencheur de la politique. Par exemple, vous pouvez faire référence à une politique déclenchée par le déclencheur à la fin du bail en tant que « politique de fin de bail ».
    • Les déclencheurs sont souvent basés sur les demandes utilisateur et les opérations (démarrage, arrêt, mise en service ou annulation de mise en service) qui peuvent s’exécuter sur un plan, un élément de catalogue, une ressource ou une pile. Certains types de déclencheurs ne spécifient pas d'opération dans le cloud. Par exemple, le déclencheur à la fin du bail s'active indépendamment de toute opération.
    • Pour optimiser les performances, limitez le nombre de politiques avec des déclencheurs généraux tels que les déclencheurs sur un élément de catalogue.
    • Un déclencheur qui ne spécifie pas de cible (plan, élément de catalogue, pile ou ressource) est toujours exécuté. Afin d'optimiser les performances, réduisez donc l'utilisation de telles politiques.
    Important :
    Les plans sont obsolètes. Les descriptions du déclencheur suivant le schéma de chronologie ci-dessous sont également applicables à la création de catalogues basés sur des modèles dans le cloud.
    Figure 1. Chronologie du déclencheur de mise en service
    Chronologie du déclencheur de mise en service

    Déclencheurs de politique

    Tableau 1. Types de déclencheurs de politiques et actions disponibles pour les règles de politique associées
    Nom et actions du déclencheur Description

    à la mise en service du plan

    Actions :

    • Exécuter un script
    • Remplacement de propriété
    • Abandonner le processus
    Le déclencheur à la mise en service du plan s'active après l'exécution des politiques au début de la demande d'élément de catalogue. Une politique déclenchée par le déclencheur à la mise en service du plan peut exécuter un script, remplacer une valeur d'attribut demandée par l'utilisateur ou abandonner et envoyer un message concernant l'opération de mise en service.

    Utilisez ce déclencheur pour remplacer une valeur saisie par l'utilisateur. Par exemple, lorsqu'un utilisateur choisit une valeur pour un attribut comme le nom de la pile, une politique avec ce déclencheur peut changer le nom de la pile. En outre, une autre action peut changer le nom lorsque l'utilisateur met en service la ressource.

    L'utilisateur ne voit pas la valeur finale sur le formulaire de l'élément de catalogue, car le changement est apporté au moment de la mise en service.

    Créer une action pour une politique « à la mise en service du plan »

    Déclencheurs d'approbation

    • à l'opération de la pile (approbation) : déclenché lors de toute opération de pile sur le portail de l'utilisateur dans le cloud.
    • à l'opération des ressources de ma pile (approbation) : déclenché lors de toute opération de ressources (démarrage, arrêt, mise en service, etc. sur le portail de l'utilisateur dans le cloud.
    • au rattrapage de la tâche : déclenché lorsqu'un utilisateur présente à nouveau une demande échouée.

    Actions :

    • Approbation ServiceNow
    • Approbation personnalisée
    Une politique d’approbation du cloud spécifie les utilisateurs qui doivent approuver une activité dans le cloud spécifiée avant que l’activité puisse se poursuivre. Les approbateurs peuvent inclure le gestionnaire de l'utilisateur à l'origine de la demande, un utilisateur ou un groupe spécifié, ou des utilisateurs avec un rôle spécifié. Vous pouvez spécifier plusieurs approbateurs. Les approbations se produisent dans l'ordre que vous spécifiez. Une politique déclenchée par l’un des déclencheurs d’approbation peut démarrer des workflows d’approbation.

    Les politiques d'approbation ciblée complètent les opérations d'approbation système-de-base.

    Remarque :
    Le processus d'approbation est réalisé une fois que les propriétés sont définies, car les valeurs de propriété qui ont été remplacées peuvent modifier les coûts.

    à la mise en service du plan (approbation) est appliquée avant que le plan ne soit mis en service. Étant donné que le processus de mise en service peut modifier les données de la demande (et peut parfois modifier les coûts), les processus d'approbation s'exécutent une fois le plan mis en service.

    Utilisez à l'opération de la pile (approbation) pour exécuter un workflow d'approbation lorsqu'une opération est effectuée sur une pile. Par défaut, une demande de changement est générée lorsqu'une opération est effectuée sur une pile, mais elle ne nécessite pas d'approbation. Ce déclencheur peut lancer une approbation obligatoire.

    Utilisez à l'opération des ressources de la pile (approbation) pour exécuter un workflow d'approbation lorsqu'une opération est effectuée sur une seule ressource qui fait partie d'une pile. Par défaut, une demande de changement est générée lorsqu'une opération est effectuée sur une pile, mais elle ne nécessite pas d'approbation. Ce déclencheur peut lancer une approbation obligatoire.

    Une politique déclenchée par le déclencheur de rattrapage sur la tâche peut démarrer des workflows d’approbation.

    Créer une action pour une politique « approbation »

    au lancement de l'élément de catalogue

    Actions :

    • Exécuter un script
    • Remplacement de propriété
    Le déclencheur au lancement de l'élément de catalogue s'active lorsqu'un formulaire de commande (formulaire de commande de la pile) est lancé pour un élément de catalogue. Une politique déclenchée par le déclencheur au lancement de l'élément de catalogue peut exécuter un script ou remplacer une valeur demandée par l'utilisateur (valeurs textuelles uniquement).

    Utilisez ce déclencheur pour contrôler ce que l'utilisateur voit dans le formulaire lorsqu'il s'ouvre pour la première fois dans le portail de l'utilisateur dans le cloud. Par exemple, vous pouvez remplacer une valeur par défaut qui s'affiche en premier pour l'utilisateur. L'utilisateur peut voir cette valeur sur le formulaire de l'élément de catalogue.

    Lorsqu'une règle de politique et une règle de formulaire remplacent une valeur, la valeur de la règle de formulaire est utilisée.

    Créer une action pour une politique « au lancement de l'élément de catalogue »

    au début de la demande d'élément de catalogue

    Actions :

    • Exécuter un script
    • Exécuter un workflow
    Le déclencheur au début de la demande d'élément de catalogue s'active après l'ouverture d'un formulaire de demande par l'utilisateur.

    Une politique déclenchée par le déclencheur au début de la demande d'élément de catalogue ou à la fin de la demande d'élément de catalogue peut exécuter un script ou exécuter un workflow.

    Vous pouvez utiliser ce déclencheur pour exécuter un script ou un workflow personnalisé afin d'exécuter des processus d'entreprise tels que l'approbation personnalisée avant le traitement de la demande d'élément de catalogue.​

    Créer une action pour une politique « au début/à la fin de la demande d'élément de catalogue »

    à la fin de la demande d'élément de catalogue

    Actions :

    • Exécuter un script
    • Exécuter un workflow
    Le déclencheur à la fin de la demande d'élément de catalogue s'active après qu'un utilisateur a soumis un formulaire de demande.

    Une politique déclenchée par le déclencheur au début de la demande d'élément de catalogue ou à la fin de la demande d'élément de catalogue peut exécuter un script ou exécuter un workflow.

    Utilisez ce déclencheur pour lancer un workflow après le traitement de la demande d'élément de catalogue. Notez qu'il déclenche une étape post-mise en service. Par exemple, vous pouvez lancer un workflow pour installer MySQL sur la ressource mise en service.

    Créer une action pour une politique « au début/à la fin de la demande d'élément de catalogue »

    à la fin du bail

    Actions :

    • Exécuter une opération
    • Envoyer une notification
    Une politique déclenchée par le déclencheur à la fin du bail peut envoyer une notification ou effectuer une opération de cycle de vie Démarrer, Arrêter ou Annuler la mise en service.

    Créer une action pour une politique « à la fin du bail »

    au lancement de l'opération de ressources

    Actions :

    • Exécuter un script
    • Remplacement de propriété
    Le déclencheur au lancement de l'opération de ressources s'active avant que le catalogue d'une opération de ressources ne soit chargé à partir du portail de l'utilisateur dans le cloud. Une politique déclenchée par le déclencheur au lancement de l'opération de ressources peut exécuter un script ou remplacer une valeur demandée par l'utilisateur (valeurs textuelles uniquement).

    Lorsqu'une règle de politique et une règle de formulaire remplacent une valeur, la valeur de la règle de formulaire est utilisée.

    Créer une action pour une politique « au lancement de l'opération de ressources »

    au démarrage de la demande d'opération de ressources

    Actions :

    • Exécuter un script
    • Exécuter un workflow
    Le déclencheur au début de la demande d'opération de ressources s'active après qu'un utilisateur a soumis une demande d'opération de ressources (Démarrer, Arrêter, Mettre hors service).

    Une politique déclenchée par le déclencheur au début de la demande d'opération de ressources ou à la fin de la demande d'opération de ressources peut exécuter un script ou remplacer une valeur d'attribut demandée par l'utilisateur.

    Créer une action pour une politique « au début/à la fin la demande d'opération de ressources »

    à la fin de la demande d'opération de ressources

    Actions :

    • Exécuter un script
    • Exécuter un workflow
    Le déclencheur à la fin de la demande d'opération de ressources s'active avant la fin d'une opération de cycle de vie sur une ressource (Démarrer, Arrêter, Mettre hors service).

    Une politique déclenchée par le déclencheur au début de la demande d'opération de ressources ou à la fin de la demande d'opération de ressources peut exécuter un script ou remplacer une valeur d'attribut demandée par l'utilisateur.

    Créer une action pour une politique « au début/à la fin la demande d'opération de ressources »

    à l'opération de ressources

    Actions :

    • Remplacement de propriété
    • Exécuter un script
    • Appeler l'API dans le cloud
    • Gestion des adresses IP
    Le déclencheur à l'opération de ressources s'active pendant le processus d'Orchestration lorsqu'un utilisateur effectue une opération de cycle de vie Démarrer, Arrêter ou Annuler la mise en service sur une ressource spécifique. Une politique déclenchée par le déclencheur à l'opération de ressources peut remplacer une valeur d'attribut demandée par l'utilisateur, exécuter un script, appeler une API dans le cloud ou effectuer une opération de gestion des adresses IP.

    Créer une action pour une politique « à l'opération de ressources »