分享方式:


User 函式

適用於: 畫布應用程式 Power Pages

傳回目前使用者的相關資訊。

Description

User 函式傳回目前使用者的資訊 記錄

屬性 描述
User().Email 目前使用者的電子郵件地址。 User().Email 函式會傳回使用者的 UPN,而非 SMTP 電子郵件地址。
User().EntraObjectId 目前使用者的 Microsoft Entra 物件識別碼,適用於呼叫使用此值的 API。 這是 GUID 值,對於每個使用者來說都是唯一的。
User().FullName 目前使用者的全名,包括姓氏與名字。
User().Image 目前使用者的影像。 這將是表單 "blob:identifier" 的映像 URL。 將 Image 控制項的 Image 屬性設定為此值,以在應用程式中顯示影像。

Note

傳回的資訊適用於目前的 Power Apps 使用者。 它會與 Power Apps 播放程式與工作室中顯示的 "帳戶" 資訊相符,同時也可在任何已撰寫的應用程式之外找到。 此資訊可能與 Office 365 或其他服務中目前的使用者資訊不相符。

Note

如果您在 2020 年 3 月之前發佈了具有 User 函式的應用程式,您可能會發現出現間歇無法擷取照片的情況。 問題已在 2020 年 3 月下旬的版本中修正。 若要善用更新的實施做法,只需重新開啟應用程式、儲存並重新發佈即可。

語法

User()

範例

目前 Power Apps 使用者具有下列資訊︰

  • 全名:"John Doe"
  • 電子郵件地址:"john.doe@contoso.com"
  • 內部物件識別碼:a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • 影像:影像圖示。
公式 描述: Result
User() 目前 Power Apps 使用者所有資訊的記錄。 { FullName: "John Doe",電子郵件:"john.doe@contoso.com", 影像:"blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
User().Email Power Apps 使用者的電子郵件地址。 "john.doe@contoso.com"
User().FullName 目前 Power Apps 使用者的全名。 "John Doe"
User().EntraObjectId 目前使用者的 Microsoft Entra 物件識別碼。 a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
User().Image 目前 Power Apps 使用者的映像 URL。 將 Image 控制項的 Image 屬性設定為此值,以在應用程式中顯示影像。 "blob:1234...5678"

ImageControl.Image
影像圖示 1。