Funkcja User

Dotyczy: aplikacje kanwy

Zwraca informacje o bieżącym użytkowniku.

Popis

Funkcja User zwraca rekord informacji o bieżącym użytkowniku:

Właściwość Opis
User().Email Adres e-mail bieżącego użytkownika. Ta funkcja User().Email zwraca nazwę UPN użytkownika, a nie adres e-mail SMTP.
Użytkownik().ObjectId Identyfikator obiektu Microsoft Entra bieżącego użytkownika przydatny do wywoływania interfejsów API, które korzystają z tej wartości. Jest to wartość identyfikatora GUID unikatowa dla każdego użytkownika.
User().FullName Pełne imie bieżącego użytkownika (łącznie z imieniem i nazwiskiem).
User().Image Obraz bieżącego użytkownika. Będzie to adres URL obrazu w postaci "blob:identyfikator". Ustaw właściwość Image kontrolki image na tę wartość, aby wyświetlić obraz w aplikacji.

Uwaga

Zwracane informacje dotyczą bieżącego użytkownika usługi Power Apps. Będą one zgodne z informacjami dotyczącymi „Konta”, które są wyświetlane w odtwarzaczach usługi Power Apps i w Studio. Te informacje można znaleźć poza tworzonymi aplikacjami. Te dane mogą nie być zgodne z informacjami dotyczącymi bieżącego użytkownika z usługi Office 365 lub innych usług.

Uwaga

Jeśli opublikowałeś swoją aplikację z funkcją User przed marcem 2020 r., może się okazać, że sporadycznie nie będzie ona pobierać zdjęć. Problemy zostały ustalone w późnych wydaniach z marca 2020. Aby wykorzystać zaktualizowaną implementację, należy po prostu otworzyć aplikację, zapisać ją, a następnie ponownie ją opublikować.

Składnia

User()

Przykłady

W usłudze Power Apps są przechowywane następujące informacje o bieżącym użytkowniku:

  • Pełna nazwa: „John Doe”
  • Adres e-mail: "john.doe@contoso.com"
  • Identyfikator obiektu Entra: (a90c6800-e58c-4495-81f7-55819b56fe2aGUID)
  • Obraz: Ikona obrazu.
Formuła opis Result
User() Rekord zawierający wszystkie informacje dotyczące bieżącego użytkownika usługi Power Apps. { FullName: "John Doe", Email: "john.doe@contoso.com", Obraz: "blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a }
User().Email Adres e-mail bieżącego użytkownika Power Apps. "john.doe@contoso.com"
User().FullName Pełna nazwa bieżącego użytkownika usługi Power Apps. „John Doe”
Użytkownik().ObjectId Identyfikator obiektu Microsoft Entra bieżącego użytkownika. a90c6800-e58c-4495-81f7-55819b56fe2a (GUID)
User().Image Adres URL obrazu bieżącego użytkownika usługi Power Apps. Ustaw właściwość Image kontrolki Image na tę wartość, aby wyświetlić obraz w aplikacji. „blob:1234...5678”

Użycie funkcji ImageControl.Image:
Ikona obrazu 1.