Função User

Aplica-se a: Aplicações de tela

Devolve informações sobre o utilizador atual.

Description

A função User devolve um registo de informação sobre o utilizador atual:

Propriedade Descrição
User().Email Endereço de e-mail do utilizador atual. A função User().Email devolve a UPN do utilizador e não o endereço de e-mail SMTP.
User().EntraObjectId O ID de Objetos do Microsoft Entra do utilizador atual, útil para ligar para API que utilizam este valor. Trata-se de um valor GUID e exclusivo para cada utilizador.
User().FullName Nome completo do utilizador atual, incluindo nome próprio e apelidos.
User().Image Imagem do utilizador atual. Isto será um URL da imagem do formulário "blob:identificador". Defina a propriedade Image do controlo Image para este valor, para apresentar a imagem na aplicação.

Nota

As informações devolvidas destinam-se ao utilizador do Power Apps atual. Irá corresponder às informações de "Conta" apresentadas nos leitores e estúdio do Power Apps, que podem ser encontrados fora de todas as aplicações criadas. Poderão não corresponder às informações do utilizador atual no Office 365 ou outros serviços.

Nota

Se publicar a sua aplicação com uma função User antes de março de 2020, poderá descobrir que, intermitentemente, não irá recuperar fotografias. Os problemas foram corrigidos na última versão de março de 2020. Para tirar partido da implementação atualizada, basta reabrir a sua aplicação, guardar e voltar a publicá-la.

Sintaxe

User()

Exemplos

O utilizador atual do Power Apps tem as seguintes informações:

  • Nome Completo: "John Doe"
  • Endereço de e-mail: "john.doe@contoso.com"
  • ID do Objeto Entra: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • Imagem: Ícone de imagem.
Fórmula Descrição Result
User() Registo de todas as informações do utilizador do Power Apps atual. { FullName: "John Doe", E-mail: "john.doe@contoso.com", Imagem: "blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
User().Email O endereço de e-mail do utilizador atual do Power Apps. "john.doe@contoso.com"
User().FullName O nome completo do utilizador do Power Apps atual. "John Doe"
User().EntraObjectId ID do Objeto do Microsoft Entra para o utilizador atual. a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
User().Image O URL da imagem do utilizador do Power Apps atual. Defina a propriedade Image do controlo Image para este valor, para apresentar a imagem na aplicação. "blob:1234...5678"

Com ImageControl.Image:
Ícone de imagem 1.