Partilhar via


User Função

Aplica-se a: Aplicativos de tela, funções Dataverso, Power Pages

Devolve informações sobre o utilizador atual.

Descrição

A User função retorna um registro de informações sobre o usuário 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(). Nome Completo Nome completo do utilizador atual, incluindo nome próprio e apelidos.
User(). Imagem 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 você publicou seu aplicativo com uma User função antes de março de 2020, você pode descobrir que, intermitentemente, não recuperará fotos. 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"
  • Entra ID do objeto: aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb(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(). Nome Completo O nome completo do utilizador do Power Apps atual. "João Doe"
User(). EntraObjectId ID do Objeto do Microsoft Entra para o utilizador atual. aaaaa-0000-1111-2222-bbbbbbbbbbbb (GUID)
User(). Imagem 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.