User 函数

适用于: 画布应用 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:
图像图标 1。