Функция User
Применимо к: приложениям Canvas Power Pages
Возвращает сведения о текущем пользователе.
Description
Функция User возвращает запись с информацией о текущем пользователе:
Свойство | Описание: |
---|---|
Пользователь().Электронная почта | Адрес электронной почты текущего пользователя. Функция User().Email возвращает UPN пользователя, а не адрес электронной почты SMTP. |
Пользователь().EntraObjectId | Идентификатор объекта Microsoft Entra текущего пользователя, полезный для вызова API, использующих это значение. Это значение GUID и оно уникально для каждого пользователя. |
Пользователь().ПолноеИмя | Полное имя текущего пользователя, то есть имя и фамилия. |
Пользователь().Изображение | Изображение текущего пользователя. Здесь будет URL-адрес изображения в формате "blob:идентификатор". Чтобы отобразить это изображение в приложении, присвойте полученное значение параметру Image элемента управления Image. |
Заметка
Информация возвращается для текущего пользователя Power Apps. Она будет совпадать с информацией раздела со сведениями об учетной записи, которая отображается в проигрывателях и студии Power Apps и доступна вне создаваемых приложений. Она может не совпадать с информацией о текущем пользователе Office 365 или других служб.
Заметка
Если вы опубликовали приложение с функцией User до марта 2020 года, вы можете обнаружить, что оно иногда не будет извлекать фотографии. Проблемы были исправлены в выпуске за конец марта 2020 года. Чтобы воспользоваться обновленной реализацией, просто заново откройте свое приложение, сохраните его и повторно опубликуйте.
Синтаксис
Пользователь()
Примеры
Текущий пользователь Power Apps, о котором есть следующая информация:
- Полное имя — John Doe
- Адрес электронной почты: "john.doe@contoso.com"
- Дополнительный ИД объекта: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
- Изображение:
Формула | Описание: | Result |
---|---|---|
Пользователь() | Запись со всеми данными для текущего пользователя Power Apps. | { Полное имя: «Джон Доу», адрес электронной почты: «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 текущего пользователя. | a90c6800-e58c-4495-81f7-55819b56fe2a (GUID) |
Пользователь().Изображение | URL-адрес изображения текущего пользователя Power Apps. Чтобы отобразить это изображение в приложении, присвойте полученное значение параметру Image элемента управления Image. | "blob:1234...5678" С использованием ImageControl.Image: |