User 関数

適用先: キャンバス アプリ

現在のユーザーに関する情報を返します。

Description

User 関数は現在のユーザーに関する情報のレコード を返します。

プロパティ 内容
User().Email 現在のユーザーのメール アドレス。 User().Email 関数は、SMTP メールアドレスではなく、ユーザーの UPN を返します。
User().EntraObjectId Microsoft Entra 現在のユーザーのオブジェクトID、この値を使用する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"
  • Entra オブジェクト ID: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • 画像: 画像アイコン。
Description Result
User() 現在の Power Apps ユーザーについてのすべての情報のレコード。 { フルネーム: 「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 現在のユーザーのオブジェクト ID です。 a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
User().Image 現在の Power Apps ユーザーの画像の URL。 Image コントロールの Image プロパティをこの値に設定し、アプリで画像を表示します。 "blob:1234...5678"

ImageControl.Image を使用:
画像アイコン 1