Partager via


User Fonction

S’applique à : Applications canevas Dataverse functions Power Pages

Renvoie des informations sur l’utilisateur actuel.

Description

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

Propriété Description
User(). Messagerie électronique 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 User fonction antérieure à mars 2020, vous pouvez constater qu’elle, par intermittence, ne récupère 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 d’entrée : aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb(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(). Messagerie électronique 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. aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb (GUIDE)
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.