Mapper les informations d’identification entre Cloud Provisioning and Governance et Terraform

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Mappez les types d'informations d'identification et les champs de compte de services entre Cloud Provisioning and Governance et Terraform en utilisant le mappage des informations d’identification.

    Avant de commencer

    La dernière Cloud Provisioning and Governance: Terraform Connector doit être installée à partir du ServiceNow Store.

    Rôle requis : sn_cmp.cloud_admin, admin.

    Pourquoi et quand exécuter cette tâche

    Utilisez le module Mappage des informations d’identification pour effectuer des mappages d’informations d’identification et de comptes de services pour les informations d’identification du centre de données utilisées par le fournisseur pour mettre en service des ressources de centre de données et Cloud Provisioning and Governance pour la Terraform détection.

    Procédure

    1. Accédez à la Tous > Conception > Mappage d'informations d'identification.
    2. Sélectionnez Nouveau.
      Figure 1. Formulaire de mappage de centre de données Terraform
      Formulaire de mappage de centre de données Terraform
    3. Renseignez les champs du formulaire.
      Tableau 1. Terraform Formulaire Mappages de centre de données
      Champ Description
      Terraform Fournisseur Nom du Terraform fournisseur.
      Bloc de centre de données Bloc de ressources dont vous mappez les informations d’identification à partir de la table de recherche.
      Type d'information d'identification Le type d’informations d’identification approprié de la table de recherche. Par exemple, Azure Principal du service [azure_service_principal].
      Outil de résolution des informations d'identification Un script include approprié Serveur MID de la table de recherche. Par exemple, recherchez et sélectionnez le script TerraformProviderCredentialResolver.
    4. Sélectionnez Envoyer.
      L’enregistrement Terraform des informations d’identification du fournisseur est créé et affiché dans la liste Mappages de centre de Terraform données.
    5. Dans l’enregistrement que vous avez créé, accédez à la liste connexe Mappages des informations d’identification , puis sélectionnez Nouveau.
      1. Remplissez le formulaire Mappage des informations d'identification.
        Champ Description
        Clé d'authentification du fournisseur Nom de champ de clé d'authentification (variable) utilisé par le fournisseur. Par exemple, le Terraform bloc de fournisseur pour (Amazon Web Services) AWS utilise le champ secret_key.
        Clé des informations d'identification Discovery Champ correspondant aux informations d'identification Discovery en provenance de la table de recherche. Par exemple, access_key champ dans Terraform correspond au champ Clé secrète de l’instance ServiceNow .
        Terraform Mappage de centre de données Centre de données pour lequel vous mappez les informations d'identification.
      2. Sélectionnez Envoyer.
    6. Sélectionnez l’onglet Mappages de compte de services , puis sélectionnez Nouveau.
      1. Remplissez le formulaire Mappage de compte de services.
        Champ Description
        Clé d'authentification du fournisseur Nom de champ de clé d'authentification (variable) utilisé par le fournisseur. Par exemple, le Terraform bloc de fournisseur pour AWS utilise le champ secret_key.
        Champ du compte de services Nom du champ Compte de services (variable) dans la table de recherche, dont vous mappez les informations d'identification à la clé d'authentification du fournisseur.
        Terraform Mappage de centre de données Centre de données pour lequel vous mappez les informations d'identification.
      2. Sélectionnez Envoyer.
      Vous avez mappé au fournisseur les valeurs de champ que vous avez ajoutées sous les listes Terraform connexes Mappage des informations d’identification et Mappage de compte de services.