Fonction User
S’applique à : Applications Canvas Power Pages
Renvoie des informations sur l’utilisateur actuel.
Description
La fonction User renvoie un enregistrement d’informations sur l’utilisateur actuel :
Propriété | Description |
---|---|
Utilisateur().E-mail | Adresse e-mail de l’utilisateur actuel. La fonction User().Email renvoie l’UPN de l’utilisateur et non l’adresse e-mail SMTP. |
Utilisateur().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. |
Utilisateur().FullName | Nom complet de l’utilisateur actuel, y compris les nom et prénom. |
Utilisateur().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
Utilisateur()
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 :
Formula | Description | Result |
---|---|---|
Utilisateur() | 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 } |
Utilisateur().E-mail | L’adresse e-mail de l’utilisateur Power Apps actuel. | « john.doe@contoso.com » |
Utilisateur().FullName | Nom complet de l’utilisateur Power Apps actuel. | "John Doe" |
Utilisateur().EntraObjectId | ID d’objet Microsoft Entra de l’utilisateur actuel. | a90c6800-e58c-4495-81f7-55819b56fe2a (GUID) |
Utilisateur().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 : |