Fonction User

S’applique à : Applications canevas

Renvoie des informations sur l’utilisateur actuel.

Description

La fonction User renvoie un enregistrement d’informations sur l’utilisateur actuel :

Propriété Description
User().Email Adresse e-mail de l’utilisateur actuel. La fonction User().Email renvoie l’UPN de l’utilisateur et non l’adresse e-mail SMTP.
User().EntraObjectId ID d’objet Microsoft Entra de l’utilisateur actuel, utile pour appeler les API qui utilisent cette valeur. Il s’agit d’une valeur GUID qui est unique pour chaque utilisateur.
User().FullName Nom complet de l’utilisateur actuel, y compris les nom et prénom.
User().Image Image de l’utilisateur actuel. Il s’agit d’une URL d’image au format « blob:identificateur ». Définissez la propriété Image du contrôle Image sur cette valeur pour afficher l’image dans l’application.

Note

Les informations renvoyées concernent l’utilisateur Power Apps actuel. Cela correspond aux informations « Compte » qui s’affichent dans les lecteurs et le studio Power Apps, qui se trouvent en dehors des applications créées. Cela peut ne pas correspondre aux informations de l’utilisateur actif dans Office 365 ou d’autres services.

Note

Si vous avez publié votre application avec une fonction User avant mars 2020, vous constaterez peut-être que, par intermittence, elle ne récupérera pas les photos. Les problèmes ont été corrigés dans la version de fin mars 2020. Pour profiter de l’implémentation mise à jour, il vous suffit de rouvrir votre application, de l’enregistrer et de la republier.

Syntaxe

User()

Exemples

Voici les données de l’utilisateur Power Apps actuel :

  • Nom complet : "John Doe"
  • Adresse e-mail : « john.doe@contoso.com »
  • ID d’objet Entra : a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • Image : Icône de l’image.
Formula Description Result
User() Enregistrement de toutes les informations sur l’utilisateur Power Apps actuel. { Nom complet : « John Doe », E-mail : « john.doe@contoso.com », Image : « blob:1234...5678 », EntraObjectId : a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
User().Email L’adresse e-mail de l’utilisateur Power Apps actuel. « john.doe@contoso.com »
User().FullName Nom complet de l’utilisateur Power Apps actuel. "John Doe"
User().EntraObjectId ID d’objet Microsoft Entra de l’utilisateur actuel. a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
User().Image URL d’image de l’utilisateur Power Apps actuel. Définissez la propriété Image du contrôle Image sur cette valeur pour afficher l’image dans l’application. "blob:1234...5678"

Avec ImageControl.Image :
Icône de l’image 1.