Поділитися через


Функція користувача

Застосовується до: програм Canvas Power Pages

Повертає відомості про поточного користувача.

Опис

Функція User повертає запис відомостей про поточного користувача:

Властивість Опис
Користувач(). Електронна пошта Адреса електронної пошти поточного користувача. Функція User().Email повертає UPN користувача, а не адресу електронної пошти SMTP.
Користувач(). EntraObjectId Microsoft Entra ID об’єкта поточного користувача, корисний для виклику API, які використовують це значення. Це значення GUID, унікальне для кожного користувача.
Користувач(). Повне ім’я Повне ім’я поточного користувача, зокрема ім’я та прізвище.
Користувач(). Образ Зображення поточного користувача. Це буде URL-адреса зображення форми "blob:identifier". Для властивості Image елемента керування Зображення задайте це значення, щоб відобразити зображення в програмі.

Нотатка

Буде повернуто інформацію про поточного користувача Power Apps. Вона відповідає відомостям "Обліковий запис", що відображаються в програвачах і студії Power Apps, які можна знайти за межами будь-яких створених програм. Вона може не відповідати інформації про поточного користувача в Office 365 або інших службах.

Нотатка

Якщо ви опублікували програму із функцією User до березня 2020 року, можливо, програма періодично не отримуватиме фото. Проблеми були зафіксовані у випуску за кінець березня 2020 року. Щоб скористатися оновленим впровадженням, просто повторно відкрийте програму, збережіть її та повторно опублікуйте.

Синтаксис

Користувач()

Приклади

Поточний користувач Power Apps має такі відомості:

  • Повне ім’я: "John Doe"
  • Електронна пошта: john.doe@contoso.com
  • Ідентифікатор об’єкта Entra: a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
  • Образ: Піктограма зображення.
Формула Опис Результат
Користувач() Запис із всіма відомостями про поточного користувача Power Apps. { Повне ім’я: "John Doe", Email: "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 (ГУВІД)
Користувач(). Образ URL-адреса зображення для поточного користувача Power Apps. Для властивості Image елемента керування Зображення задайте це значення, щоб відобразити зображення в програмі. "blob:1234...5678"

З ImageControl.Image:
Піктограма зображення 1.