Como entrar e gerenciar contas com a CLI do Power Apps

A CLI do Power Apps inclui comandos para:

Use estes comandos para controlar qual conta a CLI usa quando você:

  • Inicializar um aplicativo de código
  • Adicionar fontes de dados
  • Publicar no Power Platform

Note

Quando você executa pa app init, a CLI o conectará automaticamente se você ainda não estiver conectado. Use os comandos neste artigo quando quiser entrar com antecedência, trabalhar com mais de uma conta ou resolver problemas de autenticação.

Para obter uma lista completa de comandos, consulte Power Apps referência de comando da CLI.

Entrar

Use o pa auth login comando para entrar interativamente por meio do navegador do sistema.

pa auth login

O comando sempre abre o navegador, mesmo se você já estiver conectado. Esse comportamento permite adicionar outra conta. Depois de entrar, essa conta se tornará a conta ativa.

Para preencher o campo de nome de usuário no navegador, informe a opção --account com um endereço de email:

pa auth login --account user@contoso.com

Note

O valor --account preenche apenas o email na página de entrada. Ele não verifica o email em relação às contas em que você já está conectado.

Verificar qual conta está ativa

Use o pa auth status comando para ver em quais contas você está conectado e em qual delas está ativa.

pa auth status

O que você vê depende de quantas contas você está conectado:

  • Nenhuma conta – Você ainda não está conectado.
  • Uma conta – a CLI mostra Signed in as <email>.
  • Duas ou mais contas – a CLI lista suas contas e marca a ativa com um asterisco (*). Se nenhuma conta estiver ativa, ela solicitará que você execute pa auth switch.

Alterne a conta ativa

Se você estiver conectado a mais de uma conta, use o pa auth switch comando para alterar qual conta está ativa. Esse comando alterna entre contas sem fazer login ou logout.

pa auth switch

Quando você executa o comando sem nenhuma opção, a CLI mostra um seletor em que você pode escolher uma conta. Para escolher uma conta diretamente, passe a opção --account com o endereço de email ou a ID da conta:

pa auth switch --account user@contoso.com

O que acontece depende do número de contas aos quais você está conectado:

  • Sem contas – a CLI solicita que você execute pa auth login primeiro.
  • Uma conta – a CLI mantém essa conta ativa.
  • Duas ou mais contas – a CLI mostra o seletor para que você possa escolher. Para ignorar o seletor, passe --account com o endereço de email ou a ID da conta.

Sair

Use o comando pa auth logout para sair e remover as informações de login salvas do seu computador.

pa auth logout

Se você não estiver conectado, o comando ainda será concluído sem um erro.

Note

O comando pa auth logout desconecta você de todas as contas. Não é possível desconectar você de apenas uma conta. Para alterar qual conta está ativa, use pa auth switch em vez disso.