Configurer une règle de plan

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Configurez une règle qui contient des actions que le système peut effectuer sur les attributs de plan.

    Avant de commencer

    Rôle requis : sn_cmp.cloud_service_designer

    Procédure

    1. Ouvrez un plan ayant l'attribut pour lequel vous souhaitez créer une règle.
    2. Dans l'onglet Catalogue, cliquez sur l'opération, telle que l'opération de mise en service, qui contient l'attribut.

      Opération Mettre en service

    3. Dans la liste connexe Jeux de variables du formulaire Élément de catalogue dans le cloud, cliquez sur le nom du jeu de variables qui contient la variable.
    4. Dans la liste connexe Variables dans le cloud du formulaire Jeu de variables, cliquez sur le nom de la variable pour laquelle vous souhaitez obtenir la règle.
    5. Dans la liste connexe, cliquez sur Nouveau puis renseignez le formulaire.
      Champ Description
      Nom

      Description

      Saisissez un nom et une description.
      Ordre

      Saisissez un nombre qui indique au système quel enregistrement évaluer en premier par rapport aux autres. L'enregistrement avec le numéro le plus bas est exécuté en premier.

    6. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.

    Exemple

    Cet exemple de règle est basé sur la propriété CloudAccount et contient une action qui indique au système de mettre à jour la liste des emplacements lorsque l'utilisateur modifie le compte cloud.
    Figure 1. Exemple de règle de plan
    Exemple de règle de plan

    Que faire ensuite

    Configurez une condition facultative et une action obligatoire.

    Configurer une condition de règle de plan

    Configurez la condition sur une règle d'événement de formulaire de plan qui détermine quand les actions de la règle peuvent s'exécuter. Les conditions sont facultatives.

    Avant de commencer

    Rôle requis : sn_cmp.cloud_service_designer

    Procédure

    1. Ouvrez une règle pour une variable sur un plan.
    2. Dans la liste connexe Conditions, cliquez sur Nouveau.
    3. Renseignez les champs de formulaire (consultez la table).
      Champ Description
      Opérande Saisissez la propriété par rapport à laquelle vous pouvez effectuer l'évaluation conditionnelle. Par exemple, si votre plan possède une propriété qui contient la valeur d'un centre de données, saisissez le nom de la propriété ici.
      Opérateur Sélectionnez un opérateur qui évalue l'opérande.
      Valeur Entrez une valeur à laquelle la règle d'événement évaluée doit correspondre.
      Type de condition
      Si vous configurez plusieurs conditions, sélectionnez l'opérateur logique qui détermine comment le système évalue la condition par rapport à la condition suivante (la condition suivante est déterminée par le champ Ordre) :
      • AND : cette condition et la condition suivante doivent répondre aux critères avant que la politique ne soit éligible à l'exécution.
      • OR : cette condition ou la condition suivante qui répond aux critères peut autoriser la politique à être éligible à l'exécution.
      Si vous ne sélectionnez pas d'option, ET est utilisé par défaut.
      Ordre

      Saisissez un nombre qui indique au système quel enregistrement évaluer en premier par rapport aux autres. L'enregistrement avec le numéro le plus bas est exécuté en premier.

      États Maintenez l'état actif pour que le système traite la condition. Modifiez l'état en inactif lorsque vous ne souhaitez pas que le système traite la condition.
    4. Cliquez sur Envoyer.

    Exemple

    Cet exemple de condition s'applique lorsque l'utilisateur sélectionne le centre de données AWS pour la propriété Logical_Datacenter, qui est un champ du formulaire d'élément de catalogue :
    Figure 2. Exemple de condition de plan
    Exemple de condition de plan

    Que faire ensuite

    Configurer une action de plan.

    Configurer une action de plan

    Configurez les actions que le système exécute lorsque des actions d'attribut de formulaire de plan ou des actions d'événement sont déclenchées. Vous pouvez configurer des actions telles que rendre un champ obligatoire, afficher ou masquer un champ, ou remplir automatiquement un champ.

    Avant de commencer

    Rôle requis : sn_cmp.cloud_service_designer

    Procédure

    1. Ouvrez une règle pour une propriété ou un événement sur un plan.
    2. Dans la liste connexe Actions, cliquez sur Nouveau puis renseignez le formulaire.
      Champ Description
      Nom Nom unique et descriptif.
      Type d'actions Sélectionnez un type d'action :
      • Recharger :
      • Afficher :
      • Masquer :
      • MakeMandatory :
      • MakeNonMandatory :
      • TriggerChangeEvent :
      • SetValue :
      Source de données Sélectionnez un type d'action :
      • Recharger le compte dans le nuage :
      • Recharger l'emplacement dans le nuage :
      • Vérifier le quota :
      • Recharger le profil de ressource :
      • Recharger à partir du profil :
      Champ cible Entrez le nom du champ sur le formulaire auquel l'action s'applique. Par exemple, si vous avez sélectionné TriggerChangeEvent comme type d'action, la valeur du champ change lorsqu'un élément change sur le formulaire, comme spécifié dans la règle de plan.
      Valeur Saisissez une valeur facultative que vous souhaitez affecter au champ cible. Par exemple, si vous avez sélectionné SetValue dans le champ Type d'action et que vous souhaitez mettre à jour le nom du groupe de ressources, vous pouvez utiliser la valeur ${ResourceGroup}, qui extrait les noms des groupes de ressources du plan.
      Ordre

      Saisissez un nombre qui indique au système quel enregistrement évaluer en premier par rapport aux autres. L'enregistrement avec le numéro le plus bas est exécuté en premier.

    3. Cliquez avec le bouton droit de la souris sur l'en-tête, puis sélectionnez Enregistrer.
    4. Facultatif : Entrez une clé et une valeur dans la liste connexe KeyValues.
      La valeur du champ Valeur est appliquée à l'attribut dans le champ Clé.
    5. Créez autant d'actions que nécessaire.

    Exemple

    Cet exemple d'action s'applique à l'exemple de règle de plan, basé sur l'attribut CloudAccount. L'action indique au système de mettre à jour la liste des emplacements lorsque l'utilisateur modifie le compte cloud.
    Figure 3. Exemple d'action de plan
    Configuration d’une action de plan

    Que faire ensuite

    Publier un plan en tant qu’élément de catalogue cloud.