User 函式

適用於: 畫布應用程式

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

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。