Visão geral de variáveis de ambiente

Geralmente, os aplicativos requerem diferentes definições de configuração ou parâmetros de entrada quando implantados em ambientes diferentes. As variáveis de ambiente armazenam as chaves e os valores dos parâmetros, que servem como entrada para diversos outros objetos do aplicativo. Separar os parâmetros dos objetos de consumo permite alterar os valores dentro do mesmo ambiente ou ao migrar soluções para outros ambientes. A alternativa é deixar os valores dos parâmetros embutidos em código nos componentes que os utilizam. Geralmente, isso é problemático. Especialmente quando os valores precisam ser alterados durante as operações de gerenciamento do ciclo de vida do aplicativo (ALM). Como as variáveis de ambiente são componentes da solução, é possível transportar as referências (chaves) e alterar os valores quando as soluções são migradas para outros ambientes.

Observação

Novos recursos para fontes de dados estão sendo implantados e é possível que ainda não estejam disponíveis em sua região.

Benefícios de usar variáveis de ambiente:

  • Fornecem novos valores de parâmetro ao importar soluções para outros ambientes.
  • Armazenam a configuração das fontes de dados usadas em fluxos e aplicativos de tela. Por exemplo, o site do SharePoint Online e os parâmetros de lista podem ser armazenados como variáveis de ambiente; portanto, permitem que você se conecte a diferentes sites e listas em diferentes ambientes sem a necessidade de modificar os aplicativos e os fluxos.
  • Empacotar e transportar sua personalização e sua configuração juntas e gerenciá-las em um único local.
  • Empacotar e transportar segredos, como credenciais usadas por diferentes componentes, separadamente dos componentes que os usam.
  • Uma variável de ambiente pode ser usada em muitos componentes da solução diferentes, sejam eles do mesmo tipo de componente ou diferentes. Por exemplo, um fluxo e um aplicativo de tela podem usar a mesma variável de ambiente. Quando o valor da variável de ambiente precisa ser alterado, só é necessário alterar um valor.
  • Além disso, se você precisar desativar uma fonte de dados em ambientes de produção, poderá simplesmente atualizar os valores das variáveis de ambiente com as informações da nova fonte de dados. Os aplicativos e os fluxos não requerem modificação e começarão a usar a nova fonte de dados.
  • Suportado pelas ferramentas SolutionPackager e DevOps permite a integração e entrega contínua (CI/CD).
  • As variáveis de ambiente podem ser descompactadas e armazenadas no controle de origem. Você também pode armazenar arquivos de valores de variáveis de ambiente diferentes para a configuração separada necessária em ambientes diferentes. Assim, o Pacote de Soluções poderá aceitar o arquivo correspondente ao ambiente para o qual a solução será importada.

Como eles funcionam?

As variáveis de ambiente podem ser criadas e modificadas na interface de solução moderna e criadas automaticamente ao se conectar a determinadas fontes de dados em aplicativos de tela ou usando código. Elas também podem ser importadas para um ambiente por meio de soluções. Uma vez que há variáveis de ambiente em um ambiente, elas podem ser usadas como entradas ao criar aplicativos de tela, fluxos do Power Automate ao desenvolver plug-ins, bem como muitos outros locais, como adicionar um painel do Power BI a um aplicativo baseado em modelo. Quando esses tipos de objetos usam variáveis de ambiente, os valores são derivados das variáveis de ambiente e podem ser alterados quando as soluções são importadas para outros ambientes.

Criar uma variável de ambiente em uma solução

  1. Entre no Power Apps (make.powerapps.com) e, no painel esquerdo, selecione Soluções.
  2. Abra a solução desejada ou crie uma nova.
  3. Na barra de comandos, selecione Novo > Mais e, em seguida, selecione Variável de ambiente.
  4. No painel direito, preencha as seguintes colunas e selecione Salvar:
    • Nome para exibição. Insira um nome para a variável do ambiente.

    • Nome.. O nome exclusivo é gerado automaticamente do Nome de exibição, mas você pode alterá-lo.

    • Tipo de Dados. Selecione Número decimal, Texto, JSON, Duas opções, Fonte de dados ou Segredo.

      Observação

      • Se Fonte de dados for o tipo selecionado, também será necessário selecionar o conector, uma conexão válida para o conector selecionado e o tipo de parâmetro. Para determinados parâmetros, como listas do SharePoint, também será necessário selecionar uma variável de ambiente de fonte de dados pai, como o site do SharePoint. Depois de salvos, eles serão relacionados no banco de dados.

      • Se Segredo for o tipo selecionado, serão necessárias informações adicionais para configurar o Azure Key Vault para permitir ao Power Platform acessar o segredo.

    • Current Value. Também conhecido como valor. Esta propriedade é opcional e faz parte da tabela de valores de variáveis de ambiente. Quando existir um valor, ele será usado, mesmo se também existir um valor padrão. Remova o valor da sua solução se não quiser usá-lo no próximo ambiente. Os valores também são separados em arquivos JSON separados no arquivo solution.zip exportado e podem ser editados offline. Mais Informações: Como faço para remover um valor de uma variável de ambiente?

    • Valor Padrão. Essa coluna faz parte da tabela de definição de variável de ambiente e não é necessária. O valor padrão é usado se não houver um valor atual.

      A separação do valor padrão e do valor atual permite que você atenda à definição e ao valor padrão de forma separada do valor. Por exemplo, um fornecedor de aplicativo pode listar a oferta no AppSource com um valor padrão. Opcionalmente, o cliente pode fornecer um novo valor. Quando o fornecedor do aplicativo publica atualizações para o aplicativo, o valor definido pelo cliente não é substituído.

      Nova variável de ambiente.

      Observação

      O valor não pode existir sem uma definição. A interface permite apenas a criação de um valor por definição.

Usar variáveis de ambiente de fonte de dados em aplicativos de tela

Usar variáveis de ambiente de fonte de dados pré-existentes

As variáveis de ambiente podem ser reutilizadas em outros aplicativos e até mesmo em diferentes tipos de recursos, como fluxos da nuvem. Talvez você queira primeiro criá-las na solução e depois usá-las durante a criação de aplicativos de tela e fluxos da nuvem.

  1. Siga as etapas acima para Criar uma variável de ambiente em uma solução.
  2. Edite ou crie um aplicativo de tela a partir da solução.
  3. Adicione uma nova fonte de dados para o SharePoint Online.
  4. Selecione a guia Avançado. Você verá uma lista filtrada de variáveis de ambiente às quais tem acesso e que correspondem ao parâmetro que está sendo definido. Por exemplo, ao selecionar o site do SharePoint, você verá uma lista de todas as variáveis de ambiente de fonte de dados com Conector = SharePoint e Tipo de parâmetro = Site. O mesmo vale para selecionar listas do SharePoint para um determinado site.
  5. Selecione as variáveis de ambiente desejadas e selecione Conectar.

Importante

Se uma variável de ambiente de uma solução diferente for selecionada, existirá uma dependência na solução que contém a variável de ambiente. Portanto, certifique-se de:

  • Adicionar a variável de ambiente à solução atual antes de exportar.
  • Certifique-se de que a solução que contém a variável de ambiente seja importada para o ambiente de destino antes que a solução atual seja importada.

Criar automaticamente variáveis de ambiente de fonte de dados ao conectar-se aos dados

Esta opção oferece simplicidade e garante que as variáveis de ambiente sempre serão usadas para fontes de dados, como o SharePoint Online. No entanto, alguns clientes preferem fornecer seus próprios nomes de esquema e, portanto, devem criá-los a partir de soluções.

  1. Edite ou crie um aplicativo de tela a partir da solução.
  2. Selecione Configurações > Geral e habilite a configuração para Criar variáveis de ambiente automaticamente ao adicionar fontes de dados.
  3. Adicione uma Nova fonte de dados para o SharePoint Online.
  4. Selecione um site do SharePoint, uma ou mais listas e Conectar.

    Observação

    Para evitar a criação de variáveis de ambiente duplicadas, você será solicitado a usar a variável de ambiente existente quando duplicatas forem identificadas. É possível desmarcar a opção de usar a variável de ambiente existente se a criação de uma duplicata for desejada.

  5. Selecione Salvar.

Observação

Os aplicativos de tela pré-existentes não usarão automaticamente variáveis de ambiente de fonte de dados. Remova a fonte de dados do aplicativo e adicione-a novamente usando as etapas acima para atualizar esses aplicativos para usar variáveis de ambiente.

Usar variáveis de ambiente nos fluxos da nuvem de solução do Power Automate

Variáveis de ambiente podem ser usadas em fluxos da nuvem de solução, pois estão disponíveis no seletor de conteúdo dinâmico. Todos os tipos de variáveis de ambiente podem ser usados em gatilhos e ações. Para usar uma variável de ambiente em um fluxo da nuvem de solução:

  1. Edite ou crie um fluxo da nuvem em uma solução.

  2. Em uma ação ou um gatilho, determine o parâmetro que deseja usar para a variável de ambiente:

    a. Se o parâmetro tiver um valor simples, como uma cadeia de caracteres ou um número, insira o parâmetro.

    b. Se o parâmetro for uma pesquisa, role até a parte inferior da pesquisa e selecione Inserir o valor personalizado. As variáveis de ambiente às quais você tem acesso são listadas no seletor de conteúdo dinâmico com outro conteúdo dinâmico. Selecione uma variável de ambiente para adicionar a um gatilho de fluxo da nuvem ou uma ação.

  3. Selecione a variável de ambiente desejada.

Insira novos valores ao importar soluções

A interface de importação de solução moderna inclui a capacidade de inserir valores para variáveis de ambiente. Isso define a propriedade de valor na tabela environmentvariablevalue.

Observação

Você pode remover o valor de sua solução antes de exportá-la. Isso garante que o valor existente permanecerá no ambiente de desenvolvimento, mas não será exportado na solução. Essa abordagem permite que um novo valor seja fornecido ao importar a solução para outros ambientes. Não serão solicitados novos valores durante a importação da solução se as variáveis de ambiente já tiverem um valor padrão ou um valor presente; se os valores fazem parte da solução ou já estão presentes no ambiente de destino. Mais Informações: Como faço para remover um valor de uma variável de ambiente?

Notificações

Uma notificação será exibida quando as variáveis de ambiente não possuírem nenhum valor. Este é um lembrete para definir os valores para que os componentes dependentes das variáveis de ambiente não falhem.

Segurança

A tabela environmentvariabledefinition é de propriedade do usuário ou da equipe. Ao criar um aplicativo que usa variáveis de ambiente, certifique-se de atribuir aos usuários o nível apropriado de privilégio para a tabela em questão. A permissão para a tabela environmentvariablevalue é herdada da tabela pai environmentvariabledefinition e, portanto, não requer privilégios separados. Os privilégios para as tabelas environmentvariabledefinition estão incluídos nos direitos de acesso Criador de Ambiente e Usuário Básico por padrão. Mais informações: Segurança no Dataverse.

Nomenclatura

Garanta que os nomes das variáveis de ambiente sejam exclusivos para que possam ser referenciados com precisão. Nomes de exibição de variáveis de ambiente duplicados tornam as variáveis de ambiente difíceis de diferenciar e usar. Certifique-se de que os nomes das variáveis de ambiente sejam exclusivos para que possam ser referenciados com precisão. Os nomes $authentication e $authentication são parâmetros especialmente reservados para fluxos e devem ser evitados. A gravação de fluxo será bloqueada, se variáveis de ambiente com esses nomes forem usadas. Se uma variável de ambiente for usada em um fluxo e o nome de exibição da variável de ambiente for alterado, o designer mostrará os tokens de nome de exibição novos e antigos para ajudar na identificação. Ao atualizar o fluxo, é recomendável remover a referência da variável de ambiente e adicioná-la novamente.

Usar segredos do Azure Key Vault (versão preliminar)

As variáveis de ambiente permitem referenciar segredos armazenados no Azure Key Vault. Esses segredos são então disponibilizados para uso com componentes do Power Platform, como o Power Automate. Os segredos reais são armazenados apenas no Azure Key Vault e a variável de ambiente simplesmente faz referência aos segredos. O uso de segredos do Azure Key Vault com variáveis de ambiente exige a configuração do Azure Key Vault para que o Power Platform possa ler os segredos específicos que você deseja referenciar.

As variáveis de ambiente que fazem referência a segredos não estão atualmente disponíveis no seletor de conteúdo dinâmico para uso em fluxos.

Configurar o Azure Key Vault

Para usar segredos do Azure Key Vault com o Power Platform, a assinatura do Azure que tem o cofre deve ter o provedor de recursos PowerPlatform registrado e o usuário que cria a variável de ambiente deve ter as permissões apropriadas para o recurso do Azure Key Vault.

Pré-requisitos

  1. Registre o provedor de recursos Microsoft.PowerPlatform na sua assinatura do Azure. Siga estas etapas para verificar e configurar: Provedores e tipos de recursos

    Registrar o provedor do Power Platform no Azure

  2. Crie um cofre do Azure Key Vault. Considere o uso de um cofre separado para cada ambiente do Power Platform a fim de minimizar a ameaça em caso de violação. Vá para Práticas recomendadas para usar o Azure Key Vault para obter mais informações. Para obter mais informações sobre como criar um cofre de chaves, acesse Início Rápido - Criar um Azure Key Vault com o portal do Azure

  3. O usuário que cria a variável de ambiente deve ter permissão de leitura no cofre específico. Você pode verificar a permissão usando Exibir meu acesso na guia Controle de Acesso > Verificar acesso do Azure Key Vault no portal do Azure. Se o usuário não tiver acesso ao cofre, conceda acesso a esse recurso por meio do Key Vault Reader ou de outra função apropriada.

    Exibir meu acesso no Azure

  4. O Azure Key Vault deve ter a política de acesso a segredos Obter definida para a entidade de serviço do Dataverse. Se não existir para este cofre, adicione uma nova política de acesso. Selecione Adicionar Política de Acesso e, em seguida, selecione Obter como a política de acesso. Ao lado de Selecionar entidade de segurança, selecione Nenhuma selecionada e, em seguida, procure Dataverse. Selecione a entidade de serviço do Dataverse com a identidade 00000007-0000-0000-c000-000000000000 e, em seguida, selecione Adicionar. Depois de adicionada, a política de acesso deve ficar assim.

    Política de acesso Obter para entidade de segurança do Dataverse no Azure

  5. Se ainda não o fez, adicione um segredo ao seu novo cofre. Mais informações: Início Rápido do Azure - Definir e recuperar um segredo do Key Vault usando o portal do Azure

Criar uma nova variável de ambiente para o segredo do Key Vault

Depois que o Azure Key Vault estiver configurado e você tiver um segredo registrado no seu cofre, será possível referenciá-lo no Power Apps usando uma variável de ambiente.

  1. Entre no Power Apps, e na área Soluções, abra a solução não gerenciada que você está usando para desenvolvimento.

  2. Selecione Novo > Mais > Variável de ambiente.

  3. Insira um Nome de exibição e, opcionalmente, uma Descrição para a variável de ambiente.

  4. Selecione o Tipo de Dados como Segredo e Repositório de Segredos como Azure Key Vault.

  5. Escolha entre as seguintes opções:

    • Selecione Nova referência de valor do Azure Key Vault. Depois que as informações forem adicionadas na próxima etapa e salvas, o registro valor de uma variável de ambiente será criado.
    • Expanda Mostrar valor padrão para exibir os campos a fim de criar um Segredo Padrão do Azure Key Vault. Depois que as informações forem adicionadas na próxima etapa e salvas, a demarcação do valor padrão será adicionada ao registro definição da variável de ambiente.
  6. Insira as seguintes informações:

    • ID da Assinatura do Azure: a ID da assinatura do Azure associada ao cofre de chaves.
    • Nome do Grupo de Recursos: o grupo de recursos do Azure onde está localizado o cofre de chaves que contém o segredo.
    • Nome do Azure Key Vault: o nome do cofre de chaves que contém o segredo.
    • Nome do Segredo: o nome do segredo localizado no Azure Key Vault.

    Dica

    A ID da assinatura, o nome do grupo de recursos e o nome do cofre de chaves podem ser encontrados na página Visão geral do cofre de chaves no portal do Azure. O nome do segredo pode ser encontrado na página do cofre de chaves no portal do Azure selecionando Segredos em Configurações.

  7. Selecione Salvar.

Observação

  • A validação de acesso do usuário para o segredo é executada em segundo plano. Se o usuário não tiver, pelo menos, permissão de leitura, este erro de validação será exibido: Esta variável não foi salva corretamente. O usuário não está autorizado a ler segredos do 'caminho do Azure Key Vault'.

  • Atualmente, o Azure Key Vault é o único repositório de segredos com suporte para variáveis de ambiente.

Criar um fluxo do Power Automate para testar o segredo da variável de ambiente

Um cenário simples para demonstrar como usar um segredo obtido do Azure Key Vault é criar um fluxo do Power Automate para usar o segredo na autenticação em um serviço Web.

Observação

O URI do serviço Web neste exemplo não é um serviço Web funcional.

  1. Entre no PowerApps, selecione Soluções e abra a solução não gerenciada desejada.

  2. Selecione Novo > Automação > Fluxo da nuvem > Instantâneo.

  3. Insira um nome para o fluxo, selecione Disparar um fluxo manualmente e, em seguida, selecione Criar.

  4. Selecione Nova etapa, selecione o conector Microsoft Dataverse e, em seguida, na guia Ações, selecione Executar uma ação não associada.

  5. Selecione a ação denominada RetrieveEnvironmentVariableSecretValue na lista suspensa.

  6. Forneça o nome exclusivo da variável de ambiente (não o nome de exibição) adicionado na seção anterior, para este exemplo, new_TestSecret é usado.

  7. Selecione ... > Renomear para renomear a ação de modo que ela possa ser referenciada mais facilmente na próxima ação. Na captura de tela abaixo, ela foi renomeada para GetSecret.

    Configuração de fluxo instantâneo para testar um segredo de variável de ambiente

  8. Selecione ... > Configurações para exibir as configurações da ação GetSecret.

  9. Habilite a opção Saídas Seguras nas configurações e, em seguida, selecione Concluído. Isso é para evitar que a saída da ação seja exposta no histórico de execuções do fluxo.

    Habilitar a configuração de saídas seguras para a ação

  10. Selecione Nova etapa, pesquise e selecione o conector HTTP.

  11. Selecione o Método como GET e insira o URI para o serviço Web. Neste exemplo, o serviço Web fictício httpbin.org é usado.

  12. Selecione Mostrar opções avançadas, defina a Autenticação como Básica e, em seguida, insira o Nome de usuário.

  13. Selecione o campo Senha e, em seguida, na guia Conteúdo dinâmico sob o nome da etapa do fluxo acima (GetSecret neste exemplo), selecione RetrieveEnvironmentVariableSecretValueResponse EnvironmentVariableSecretValue, que é então adicionado como uma expressão outputs('GetSecretTest')?['body/EnvironmentVariableSecretValue'] ou body('GetSecretTest')['EnvironmentVariableSecretValue'].

    Criar uma nova etapa usando o conector HTTP

  14. Selecione Salvar para criar o fluxo.

  15. Execute o fluxo manualmente para testá-lo.

Usando o histórico de execuções do fluxo, as saídas podem ser verificadas.

Saída do fluxo

Limitações atuais

  • Atualmente, o SharePoint Online é a única fonte de dados com suporte para variáveis de ambiente do tipo "fonte de dados" em aplicativos de tela. No entanto, o conector do Dataverse será atualizado em breve para quando a conectividade for necessária para ambientes do Dataverse diferentes do ambiente atual. Outros tipos de variáveis de ambiente podem ser usados em aplicativos de tela, recuperando-os da mesma forma que você registraria dados por meio de uma conexão do Dataverse.
  • Se você estiver usando variáveis de ambiente para armazenar parâmetros de fonte de dados do SharePoint em aplicativos de tela, certifique-se de usar Nome de Exibição (em vez de nome lógico ou ID) ao usar os tipos de coluna "Pesquisar" ou "Pessoa ou Grupo".
  • Quando os valores das variáveis de ambiente são alterados diretamente em um ambiente em vez de por meio de uma operação do ALM como importação de solução, os fluxos continuarão usando o valor anterior até que o fluxo seja salvo ou desativado e ativado novamente.
  • A validação dos valores das variáveis de ambiente acontece nas interfaces do usuário e nos componentes que as utilizam, mas não no Dataverse. Portanto, certifique-se de que os valores adequados sejam definidos se estiverem sendo modificados por meio do código.
  • As tarefas do Power Platform Build Tools ainda não estão disponíveis para gerenciar variáveis de ambiente de fonte de dados. No entanto, isso não bloqueia o uso nas ferramentas fornecidas pela Microsoft nem nos sistemas de controle de origem.
  • Interagir com variáveis de ambiente por meio de código personalizado requer uma chamada à API para buscar os valores. Não há um cache exposto que pode ser usado pelo código de terceiros.
  • Ao editar um fluxo da nuvem, as variáveis de ambiente exibidas no seletor de conteúdo dinâmico não são filtradas, mas serão filtradas por tipo de dados no futuro.
  • Ao editar um fluxo da nuvem, se uma variável de ambiente for incluída em outra guia do navegador, o fluxo precisará ser reaberto no designer de fluxo para atualizar o seletor de conteúdo dinâmico.

Perguntas frequentes

Como posso ver onde as variáveis de ambiente estão sendo usadas?

Por meio da seleção de Mostrar dependências na interface da solução, durante a criação de componentes ou no controle de origem e no arquivo de solução ao visualizar o aplicativo ou os metadados de fluxo.

As variáveis de ambiente da fonte de dados são iguais às conexões?

Não. Embora elas estejam relacionadas. Uma conexão representa uma credencial ou uma autenticação necessária para interagir com o conector. As variáveis de ambiente da fonte de dados armazenam parâmetros que são exigidos por uma ou mais ações no conector, e esses parâmetros geralmente variam dependendo da ação. Por exemplo, uma conexão do SharePoint Online não armazena nenhuma informação sobre sites, listas ou bibliotecas de documentos. Portanto, chamar o conector requer uma conexão válida, bem como alguns parâmetros adicionais.

As variáveis de ambiente da fonte de dados podem ser usadas com conexões compartilhadas como SQL Server com autenticação SQL?

Geralmente, não. As conexões compartilhadas com o SQL Server armazenam os parâmetros necessários para se conectar aos dados dentro da conexão. Por exemplo, o nome do servidor e do banco de dados são fornecidos ao criar a conexão e, portanto, são sempre derivados da conexão.

As variáveis de ambiente da fonte de dados são usadas para conectores que dependem de autenticação baseada no usuário, como o Azure Active Directory, porque os parâmetros não podem ser derivados da conexão. Por esses motivos, a autenticação com o SQL Server, que é uma conexão compartilhada, não usará as variáveis de ambiente da fonte de dados.

Meu pipeline automatizado do ALM pode usar arquivos de valores diferentes para ambientes diferentes?

Sim. O pacote de soluções aceita o nome do arquivo como parâmetros de entrada para que o pipeline possa empacotar um arquivo de valores diferentes na solução, dependendo do tipo de ambiente em que está sendo executado.

E se alguém excluir um valor inadvertidamente?

Se ainda não foi evitado pelo sistema de dependência, o runtime usará o último valor conhecido como fallback.

Se um valor for alterado, quando o novo valor será usado em aplicativos de tela e fluxos da nuvem?

Para aplicativos de tela, o novo valor será usado durante a próxima sessão. Por exemplo, fechar o aplicativo e reproduzi-lo novamente.

Com fluxos da nuvem, os fluxos devem ser desativados e reativados para usar o valor atualizado.

Licenças premium são necessárias?

Não. Embora o ALM exija o Dataverse (ou o Dynamics 365 for Customer Engagement), o uso de conectores premium não é necessário. A única ressalva é se você está usando o conector do Dataverse para interagir com variáveis de ambiente como faria com outros registros de dados, como contas ou contatos. Anteriormente, essa era a única maneira de usar variáveis de ambiente em fluxos e aplicativos de tela.

Existe um limite para o número de variáveis de ambiente que posso ter?

Não. No entanto, o tamanho máximo de uma solução é 32 MB. Consulte Criar uma solução

Os nomes e as descrições de exibição de variáveis de ambiente podem ser localizados?

Sim.

Devo usar variáveis de ambiente em vez de armazenar dados de configuração em tabelas personalizadas?

Sim, se seus dados de configuração não forem relacionais. As variáveis de ambiente devem ser usadas para pares de chave/valor e quando o valor provavelmente precisa ser diferente em outros ambientes. Outras ferramentas, como o utilitário de migração de configuração, são mais adequadas para a migração de dados de configuração relacionais armazenados em tabelas personalizadas. Diferentemente de outros dados de configuração, as variáveis de ambiente são migradas dentro das soluções e, portanto, são muito mais simples de gerenciar e mais eficientes para importar.

Como removo um valor de uma variável de ambiente?

Você pode querer remover o valor de uma variável de ambiente de sua solução antes de exportar a solução. Então, o valor existente permanecerá em seu ambiente de desenvolvimento, mas não será exportado na solução. Essa abordagem permite que um novo valor seja fornecido ao importar a solução para outro ambiente.

Para remover o valor, siga estas etapas:

  1. Na solução em que a variável de ambiente está localizada, selecione a variável de ambiente para exibir as propriedades.
  2. Em Valor Atual, selecione ... > Remover desta solução. Remover o valor de uma variável de ambiente

Posso usar variáveis de ambiente em conectores personalizados?

Sim. Suporte a variáveis de ambiente em conectores personalizados

Veja também

Blog do Power Apps: Variáveis de ambiente disponíveis em versão preliminar!
Tabela/referência de entidade EnvironmentVariableDefinition
Exemplos de API Web
Criar aplicativo de tela do zero usando o Dataverse.
Criar um fluxo com o Dataverse
Suporte a variáveis de ambiente em conectores personalizados

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).