适用于: 画布应用
 Dataverse 函数
 Power Pages
返回当前用户的相关信息。
Description
该 User 函数返回有关当前用户的信息 记录 :
| 属性 | Description | 
|---|---|
| User().电子邮件 | 当前用户的电子邮件地址。 User().Email函数返回用户的 UPN 而不是 SMTP 电子邮件地址。 | 
| User().EntraObjectId | 当前用户的 Microsoft Entra 对象 ID,用于调用使用该值的 API。 这是一个 GUID 值,对于每个用户都是唯一的。 | 
| User().FullName | 当前用户的全名(包括姓和名)。 | 
| User().图像 | 当前用户的图像。 此为 "blob:identifier" 形式的图像 URL。 将 Image 控件的 Image 属性设置为此值可以在应用中显示用户图像。 | 
备注
返回的是当前 Power Apps 用户的相关信息。 该信息与 Power Apps 播放器和工作室中显示的“帐户”信息一致,可在任何已创作的应用范围外找到。 该信息可能与当前用户在 Office 365 或其他服务中的信息不一致。
备注
如果在 2020 年 3 月之前发布了 User 具有函数的应用程序,你可能会发现,间歇性地不会检索照片。 这些问题在 2020 年 3 月下旬的版本中已修复。 要利用更新的实现,只需重新打开应用程序,保存然后重新发布即可。
语法
User()
示例
当前 Power Apps 用户的信息如下:
- 全名:"John Doe"
- 电子邮件地址:“john.doe@contoso.com”
- Entra 对象 ID: aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb(GUID)
- 图像: 
| 公式 | Description | 结果 | 
|---|---|---|
| User() | 当前 Power Apps 用户的所有信息记录。 | {全名:"John Doe",电子邮件:"john.doe@contoso.com",图像:"blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a } | 
| User().电子邮件 | 当前 Power Apps 用户的电子邮件地址。 | “john.doe@contoso.com” | 
| User().FullName | 当前 Power Apps 用户的全名。 | “John Doe” | 
| User().EntraObjectId | 当前用户的 Microsoft Entra 对象 ID。 | aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb (GUID) | 
| User().图像 | 当前 Power Apps 用户的图像 URL。 将 Image 控件的图像属性设置为此值可以在应用中显示用户图像。 | “blob:1234...5678” 使用 ImageControl.Image:   |