Mapear credenciais entre Cloud Provisioning and Governance e. Terraform
Versão de lançamento: Zurich
Atualizado 31 de jul. de 2025
2 min. de leitura
Mapear tipos de credencial e campos de conta de serviço entre Cloud Provisioning and Governance e. Terraform Usando o mapeamento de credenciais.
Antes de Iniciar
Mais recente Conector do Terraform para Catálogo de serviços de nuvem deve ser instalado a partir do ServiceNow Store.
Função necessária: sn_cmp.cloud_admin, admin
Por Que e Quando Desempenhar Esta Tarefa
Use Módulo de Mapeamento de credenciais para executar mapeamentos de credenciais e contas de serviço para credenciais de datacenter usadas pelo Terraform provedor para provisionar recursos de datacenter e. Cloud Provisioning and Governance para descoberta.
Procedimento
Navegar até Tudo > Design > Mapeamento de credenciais.
Selecione Novo.
Figura 1. Formulário Mapeamento de Datacenter do terraform
No formulário, preencha os campos.
Tabela 1. Terraform Formulário Mapeamentos do datacenter
Campo
Descrição
Terraform Provedor
Nome do Terraform provedor.
Bloco de Datacenter
O bloco de recursos cujas credenciais você está mapeando a tabela de pesquisa.
Tipo de Credencial
O tipo de credencial apropriado na tabela de pesquisa. Por exemplo, Azure Entidade de serviço [azure_service_principal].
Resolvedor de credencial
Apropriado MID Server inclusão de script da tabela de pesquisa. Por exemplo, Pesquise e selecione o script TerraformProviderCredentialResolver.
Selecione Enviar.
. Terraform o registro de credenciais do provedor é criado e exibido no Terraform Lista de mapeamentos do datacenter.
No registro que você criou, navegue até Mapeamentos de credenciais lista relacionada e selecione Novo .
Conclua Mapeamento de credenciais formulário.
Campo
Descrição
Chave de Autenticação do Provedor
Nome do campo de chave de autenticação (variável) conforme usado pelo provedor. Por exemplo, o. Terraform bloco de provedor para ( Amazon Web Services) AWS usa o campo secret_key .
Chave de credencial da Descoberta
O campo correspondente nas Credenciais da Descoberta da tabela de pesquisa. Por exemplo, access_key campo em Terraform corresponde a. Chave secreta . ServiceNow instância.
Terraform Mapeamento do datacenter
Datacenter para o qual você está mapeando as credenciais.
Selecione Enviar.
Selecione Mapeamentos de conta de serviço e selecione Novo .
Conclua Mapeamento de conta de serviço formulário.
Campo
Descrição
Chave de Autenticação do Provedor
Nome do campo de chave de autenticação (variável) conforme usado pelo provedor. Por exemplo, o. Terraform bloco de provedor para AWS usa o campo secret_key .
Campo da conta de serviço
Nome do campo 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.
Selecione Enviar.
Você mapeou os valores de campo que adicionou nas listas relacionadas Mapeamento de credenciais e Mapeamento de conta de serviço para Terraform provedor.