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

  • Rversion finale: Xanadu
  • Mis à jour 1 août 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

    Le dernier Cloud Provisioning and Governance: Terraform Connector doit être installé à partir du ServiceNow Store.

    Rôle requis : sn_cmp.cloud_admin, admin.

    Pourquoi et quand exécuter cette tâche

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

    Procédure

    1. Accédez à la Tout > 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 centres de données
      Champ Description
      Fournisseur Terraform 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é dans la table de recherche. Par exemple, Azure Principal du service [azure_service_principal].
      Outil de résolution des informations d'identification Un include de script approprié Serveur MID à partir 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 du centre de Terraform données.
    5. Dans l’enregistrement que vous avez créé, accédez à la liste connexe Mappages d’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 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 dans 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 comptes 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 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 du compte de service.