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

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

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

Опис

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

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

Нотатка

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

Нотатка

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

Синтаксис

User()

Приклади

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

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

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