Exemple de politique dans le cloud

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Une politique dans le cloud système de base, Fin de bail ServiceNow, utilise le déclencheur à la fin du bail qui s'active lorsque la date de fin de bail d'une ressource est proche. Si les conditions de la règle de politique sont remplies, le moteur de politique envoie une notification au propriétaire de la ressource et effectue des opérations sur la ressource.

    Avant de commencer

    Rôle requis : sn_cmp.cloud_governor ou admin

    Pourquoi et quand exécuter cette tâche

    Dans cet exemple, vous travaillez avec la politique Fin de bail ServiceNow. La politique effectue les actions suivantes lorsque les conditions de la règle de politique sont remplies :
    • Envoyer une notification au propriétaire d'une ressource dans le cloud lorsque le bail de la ressource est sur le point d'expirer.
    • Exécuter une opération d'arrêt sur la ressource.
    • Exécuter une opération de mise hors service sur la ressource.
    Vous pouvez modifier n'importe quelle politique système-de-base en modifiant les paramètres ou en rendant la politique active ou inactive.
    Remarque :
    Les opérations de démarrage/arrêt planifiées ne sont pas prises en charge sur le modèle Terraform et les piles Google Deployment Manager (GDM).

    Procédure

    1. Dans le portail d’administration dans le cloud, accédez à Piloter > Stratégies.
    2. Recherchez et ouvrez la politique Fin de bail ServiceNow.
    3. Notez que le déclencheur est à la fin du bail, ce qui signifie que la politique est déclenchée lorsque le bail de la ressource s'apprête à expirer.
      déclencheur à la fin du bail
    4. Triez la liste connexe Règles par ordre d'exécution.
      La règle avec le numéro le plus bas est exécutée en premier.
      Règles de la politique

      Notez qu'une règle de notification s'exécute en premier, suivie des opérations Arrêter et Mettre hors service sur la ressource.

    5. Cliquez sur la règle Notifier la fin de bail à venir.
    6. Notez que la règle indique une condition : si elle est un jour avant la date de fin, la valeur true est renvoyée.
      Condition dans la règle de politique
    7. Dans la liste connexe Actions de règle de politique, cliquez sur le nom (vide) de l'action.
    8. Dans la fenêtre contextuelle Action de mise à jour, entrez un nom d’action (la valeur est obligatoire), notez la valeur de la notification (vous l’utiliserez à l’étape suivante), puis fermez la fenêtre contextuelle.
      Envoyer une notification
    9. Passez en revue les autres paramètres du message de notification :
      1. Sur l’instance (et non sur le portail d'administration du cloud), accédez à Notification système > E-mail > Notifications.
      2. Recherchez et ouvrez la notification spécifiée dans l'action en saisissant le texte du filtre *Fin de bail à venir pour le nom :
        Recherche de la notification
      3. Cliquez sur Fin de bail à venir pour ouvrir le formulaire de notification.
        Notez que la table Opérations planifiées [sn_cmp_scheduled_operation] est spécifiée.
        Remarque :
        Basez toutes les notifications de Cloud Provisioning and Governance sur cette table.
        Table Opérations planifiées
      4. Sur l'onglet Quand envoyer, notez les conditions qui s'appliquent :

        Quand envoyer la notification

        Condition Description
        Le type d'opération est Notification Spécifie que le champ Type d'opération de la table Opérations planifiées doit être Notification.
        États Spécifie que le système doit déclencher la notification lorsque l'état de l'enregistrement de l'opération planifiée est en cours, plutôt que d'attendre qu'il soit terminé.
        Notification Indique que la notification Upcoming lease end doit être spécifiée.
        Remarque :
        Lorsque vous créez une notification personnalisée, utilisez les conditions par défaut, mais modifiez la condition Notification par le nom de votre notification.
      5. Cliquez sur l'onglet Qui recevra.

        Notez que la valeur Utilisateurs/Groupes dans les champs est définie sur Target.Assigned to, Target.Owned by. Vous devez utiliser ces paramètres pour envoyer la notification au propriétaire de la ressource virtuelle.

    10. Dans le portail d'administration du cloud, ouvrez à nouveau la politique Fin de bail ServiceNow, puis ouvrez la règle Arrêt à la fin du bail.
      Règle Arrêter à la fin du bail

      La règle comporte deux actions : une action pour envoyer une notification et l'autre pour exécuter l'opération Arrêter sur la ressource virtuelle.

    11. Cliquez sur le nom de l'action (vide) pour l'opération Arrêter.

      Ouvrez l'action de l'opération Arrêter

    12. Dans la fenêtre contextuelle Action de mise à jour, notez les paramètres :

      Opération Arrêter

      Champ Description
      Nom de la politique et de la règle La politique et la règle à laquelle cette action appartient sont spécifiées dans ces champs par défaut.
      Type d'actions Exécuter une opération indique au moteur de politique de déclencher une opération standard (Démarrer, Arrêter, Mettre hors service, et ainsi de suite) sur la ressource.
      Opération de plan Le système exécute l'opération ARRÊTER sur la ressource.

      L'autre règle, Mettre hors service à la fin du bail, effectue l'opération Mettre hors service sur la ressource afin qu'elle ne reste pas active après la date de fin de bail.

    Que faire ensuite

    Cet exemple utilise les paramètres disponibles via la configuration du formulaire. Pour voir les exemples de scripts supplémentaires que vous pouvez utiliser, consultez Créer un script d'action de politique.