Mapear credenciais entre Cloud Provisioning and Governancee. Terraform

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Mapeie tipos de credencial e campos de conta de serviço entre Cloud Provisioning and Governancee. TerraformUsando o mapeamento de credenciais.

    Antes de Iniciar

    O mais recente Cloud Provisioning and Governance: Terraform Connectordeve ser instalado a partir de ServiceNow Store.

    Função necessária: sn_cmp.cloud_admin, admin

    Por Que e Quando Desempenhar Esta Tarefa

    Use o. Módulo de mapeamento de credenciais para executar mapeamentos de credenciais e contas de serviço para credenciais de datacenter usadas pelo Terraformprovedor para provisionar recursos de datacenter e. Cloud Provisioning and Governancepara descoberta.

    Procedimento

    1. Navegar até Tudo > Criar > Mapeamento de credenciais.
    2. Selecione Novo.
      Figura 1. Formulário de Mapeamento de datacenter do terraform
      Formulário de Mapeamento de datacenter do terraform
    3. No formulário, preencha os campos.
      Tabela 1. Terraform Formulário de Mapeamentos do datacenter
      Campo Descrição
      Terraform Provedor Nome do Terraformprovedor.
      Bloco de Datacenter O bloco de recursos cujas credenciais você está mapeando a tabela de pesquisa.
      Tipo de Credencial O tipo de credencial apropriado da tabela de pesquisa. Por exemplo, AzurePrincipal de serviço [azure_service_principal].
      Resolvedor de credencial Um apropriado MID Serverinclusão de script da tabela de pesquisa. Por exemplo, Pesquisar e selecionar o script TerraformProviderCredentialResolver.
    4. Selecione Enviar.
      . Terraformo registro de credenciais do provedor é criado e exibido no TerraformLista de mapeamentos do datacenter.
    5. No registro que você criou, navegue até Mapeamentos de credenciais e selecione Novo .
      1. Conclua o. Mapeamento de credenciais formulário.
        Campo Descrição
        Chave de Autenticação do Provedor Nome do campo da chave de autenticação (variável) conforme usado pelo provedor. Por exemplo, o. Terraformbloco de provedor para ( Amazon Web Services) AWSusa o campo secret_key .
        Chave de credencial da descoberta O campo correspondente nas credenciais de descoberta da tabela de pesquisa. Por exemplo, access_key campo em Terraformcorresponde a. Chave secreta campo no ServiceNowinstância.
        Terraform Mapeamento do datacenter Datacenter para o qual você está mapeando as credenciais.
      2. Selecione Enviar.
    6. Selecione Mapeamentos de conta de serviço e selecione Novo .
      1. Conclua o. Mapeamento de conta de serviço formulário.
        Campo Descrição
        Chave de Autenticação do Provedor Nome do campo da chave de autenticação (variável) conforme usado pelo provedor. Por exemplo, o. Terraformbloco de provedor para AWSusa o campo secret_key .
        Campo da conta de serviço Nome do campo da conta de serviço (variável) da tabela de pesquisa, cujas credenciais você está mapeando para a chave de autenticação do provedor.
        Terraform Mapeamento do datacenter Datacenter para o qual você está mapeando as credenciais.
      2. Selecione Enviar.
      Você mapeou os valores de campo que adicionou nas listas relacionadas Mapeamento de credenciais e Mapeamento de conta de serviço para Terraformprovedor.