Zum Inhalt springen
/ Home / Knowledge / PowerApps: Benutzerfeld (Userfield) vorbelegen mit aktuellem User

PowerApps: Benutzerfeld (Userfield) vorbelegen mit aktuellem User

Inhalt

Andreas Olbricht
KI: Künstliche Intelligenz-Experte
OIT GmbH
Profil ansehen

Um ein Personenfeld in einer PowerApp mit dem aktuellen Benutzer vorausfüllen zu lassen, kannst du die eingebaute Funktion User() nutzen. Das spart Zeit und verhindert Eingabefehler.

Die User()-Funktion in Power Apps

Power Apps stellt die Funktion User() bereit, die Informationen über den aktuell angemeldeten Benutzer zurückgibt:

  • User().FullName – Vollständiger Name
  • User().Email – E-Mail-Adresse
  • User().Image – Profilbild

Personenfeld vorbelegen (SharePoint-Integration)

Wenn dein Formular mit einer SharePoint-Liste verbunden ist, funktioniert das Vorbelegen so:

  1. Füge ein Personeneingabe-Control (PeoplePicker) in dein Formular ein
  2. Setze die DefaultSelectedItems-Eigenschaft des Controls auf:
[{Claims: "i:0#.f|membership|" & Lower(User().Email), DisplayName: User().FullName, Email: User().Email}]

Nur-Lese-Feld mit aktuellem Benutzer

Wenn du das Feld nicht editierbar machen möchtest, nutze stattdessen ein Label-Control und setze dessen Text-Eigenschaft auf:

User().FullName

Tipp

Kombiniere User().Email mit Office365Users.UserProfile(User().Email), um zusätzliche Felder wie Abteilung oder Telefonnummer aus dem Azure AD abzurufen.

Andreas Olbricht
Dein Ansprechpartner
OIT GmbH
Profil ansehen

Hast du eine Frage zu diesem Artikel?

Schreib uns – wir antworten in der Regel innerhalb eines Werktages.