Personen oplossen: het lookup‑patroon

Power Automate voor gevorderden

Dani Kahil

Solution Architect | Microsoft MVP

"Personen" ziet er in elke connector anders uit

nanobanana: Een vlakke vectorillustratie van een Power Automate-paneel met dynamische inhoud links, met een veld "ownerid" met een lange hex GUID in een monospace codevak — bijvoorbeeld `7f9a3d2c-1e4b-4a5c-9d8e-2f6a1b3c4d5e`. Een kleine rode callout zegt "Geen naam. Geen e‑mail." Daaronder wijst een denkballonpictogram naar het systemuser-tabelpictogram rechts, met een gestippelde pijl met label "verwijst naar" die de GUID met de tabelrij verbindt. Groen‑blauw palet, witte achtergrond, schreefloze labels, monospace voor de GUID.

 

  • Dataverse: een Owner-GUID
  • SharePoint: een JSON object voor Person
  • Salesforce: een Lookup-record ID
  • Excel: een vrije-tekst e‑mailtekenreeks
Power Automate voor gevorderden

Inline resolutie vs expliciete lookup

nanobanana: Drie afgeronde kaartjes op een rij die de people-resolution flow tonen — bronrij bevat een GUID, Office 365 Users levert DisplayName/EMail/JobTitle, en Outlook ontvangt de opgeloste e‑mail

 

  • De Person-kolom in SharePoint bevat al EMail
  • Sommige connectors lossen inline op
  • Andere vragen een expliciete lookup
Power Automate voor gevorderden

Get user profile en Get manager (V2)

nanobanana: Twee gestapelde persoonspictogrammen tonen de escalatie-lookup — Get manager V2 lost Partner Rashida op naar Manager Naomi met zichtbare profielvelden

 

  • Get user profile (V2) — volledig profiel op e‑mail of UPN
  • Get manager (V2) — de manager van die gebruiker
  • Beide op de Office 365 Users-connector
Power Automate voor gevorderden

Inline vs loop: het kostverschil

nanobanana: Een vlakke vectorvergelijking met twee aanpakken om gerelateerde-tabelgegevens op te lossen. Links, "Without Expand": een List rows-actie met 1.000 recordkaarten en 1.000 kleine pijlen elk naar een Office 365 Users‑icoon — visueel overweldigend, met een rood label "1000 API calls". Rechts, "With Expand query": één List rows‑actie met één dikke pijl naar een gecombineerd Dataverse + systemuser‑icoon, bijschrift "joined inline", met een groen label "1 API call". Groen‑blauw palet, witte achtergrond, schreefloze labels.

 

  • Inline velden zijn gratis
  • Expliciete lookups kosten één call per rij

$$

Tip: Neem wat de bron gratis levert, en gebruik alleen een expliciete lookup als het moet.

Power Automate voor gevorderden

Als de directory onvolledig is

mermaid: ontbrekende manager-beveiliging

 

  • Beveilig Get manager met een Condition
  • Val terug op een supportmailbox (bijv. IT of HR)
  • Een ontbrekend veld legt meer flows plat dan een buggy filter
Power Automate voor gevorderden

Laten we oefenen!

Power Automate voor gevorderden

Preparing Video For Download...