Udostępnij przez


Funkcja User

Dotyczy: Aplikacje kanwy Funkcje usługi Dataverse — Power Pages

Zwraca informacje o bieżącym użytkowniku.

Popis

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

Właściwość Popis
User(). E-mail Adres e-mail bieżącego użytkownika. Ta funkcja User().Email zwraca nazwę UPN użytkownika, a nie adres e-mail SMTP.
User(). EntraObjectId 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(). Obraz 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 aplikacja została opublikowana z funkcją przed marcem User 2020 r., może się okazać, że sporadycznie nie pobierze 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: aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb(GUID)
  • Obraz: Ikona obrazu.
Formuła Popis 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(). E-mail 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”
User(). EntraObjectId Identyfikator obiektu Microsoft Entra bieżącego użytkownika. aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb (identyfikator GUID)
User(). Obraz 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.