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 を使用: |