次の方法で共有


User 関数

適用対象: キャンバス アプリ Power Pages

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

Description

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

プロパティ 内容
ユーザー().メール 現在のユーザーのメール アドレス。 User().Email 関数は、SMTP メールアドレスではなく、ユーザーの UPN を返します。
ユーザー().EntraObjectId Microsoft Entra 現在のユーザーのオブジェクトID、この値を使用するAPIを呼び出す際に便利です。 これは GUID 値であり、ユーザーごとに一意です。
ユーザー().フルネーム 姓名を含む、現在のユーザーのフル ネーム。
ユーザー().画像 現在のユーザーの画像。 これは、フォーム "blob:identifier" の画像の URL になります。 Image コントロールの Image プロパティをこの値に設定し、アプリで画像を表示します。

Note

返される情報は、現在の Power Apps ユーザーについての情報です。 これは、Power Apps プレーヤーおよびスタジオに表示される "アカウント" 情報と一致します。これらの情報は、作成したアプリの外にある可能性があります。 これは、Office 365 または他のサービスの現在のユーザー情報と一致しない場合があります。

Note

2020 年 3 月より前に User 機能を使用してアプリケーションを公開した場合、断続的に写真が取得されない場合があります。 この問題は、2020 年 3 月末のリリースで修正されました。 更新された実装を利用するには、アプリケーションを再度開き、保存して、再公開します。

構文

ユーザー()

現在の Power Apps ユーザーには、次の情報があります。

  • フル ネーム: "John Doe"
  • 電子メールアドレス: "john.doe@contoso.com"
  • Entra オブジェクト ID: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • 画像: 画像アイコン。
Description Result
ユーザー() 現在の Power Apps ユーザーについてのすべての情報のレコード。 { フルネーム: 「John Doe」、電子メール: 「john.doe@contoso.com」、画像: 「blob:1234...5678」、EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
ユーザー().メール 現在の Power Apps ユーザーのメール アドレス。 "john.doe@contoso.com"
ユーザー().フルネーム 現在の Power Apps ユーザーのフル ネームを返します。 "John Doe"
ユーザー().EntraObjectId Microsoft Entra 現在のユーザーのオブジェクト ID です。 a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
ユーザー().画像 現在の Power Apps ユーザーの画像の URL。 Image コントロールの Image プロパティをこの値に設定し、アプリで画像を表示します。 "blob:1234...5678"

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