Automatisér HR-onboarding med Power Apps og M365
·
Kategori: Microsoft 365
Hver ny medarbejder udløser den samme runde: en mail til IT, et regneark til HR, en bestilling af udstyr et tredje sted. Noget bliver glemt, og den nye starter uden bruger eller pc. En Microsoft 365 Power Apps integration samler hele forløbet i én app, hvor HR udfylder, og IT-oprettelsen sker automatisk. Her får I en konkret arkitektur, en tjekliste og de beslutningsregler, der holder løsningen sikker og driftbar.
Key takeaways
- Én app, ét flow: Saml HR-data, IT-oprettelse og udstyrsbestilling i samme proces – ingen løse mails.
- Power Apps til formularen, Power Automate til logikken: Appen er det, brugeren ser; automatiseringen kører i baggrunden.
- Entra ID-oprettelse via godkendelse: Brugere og licenser tildeles først, når en ansvarlig har trykket godkend.
- Byg på licenser I allerede har: SharePoint og Dataverse for Teams dækker de fleste onboarding-behov uden Premium-connectors.
- Governance fra dag ét: Log alt, sæt DLP-politikker op, og undgå at appen bliver Shadow IT.

Hvorfor er onboarding det oplagte sted at starte?
Onboarding rammer tre afdelinger på én gang: HR, IT og den nærmeste leder. Det gør processen sårbar over for glemte trin. Samtidig er den nem at måle. I ved præcis, hvor mange nye der starter, og hvor lang tid oprettelsen tager i dag.
Ifølge Ascenwork (2026) er godkendelsesworkflows og onboarding blandt de use cases, hvor low-code giver hurtigst afkast. Softweb Solutions (2026) peger på HR-automatisering som en top-case, netop fordi processen typisk kører på regneark og mails i forvejen.
Før: HR sender en mail til IT, IT opretter brugeren manuelt tre dage senere, udstyr bestilles først på startdagen. Efter: HR udfylder én formular, godkenderen trykker godkend, og bruger, licens og udstyrsbestilling udløses samme dag.
Sådan hænger arkitekturen sammen
Del løsningen op i fire lag, så I ved, hvad der gør hvad:
- Power Apps (frontend): Formularen HR udfylder – navn, afdeling, startdato, rolle, udstyrsbehov.
- Dataverse eller SharePoint (data): Her gemmes ansøgningen og status. Dataverse for Teams er gratis med jeres M365-licenser og rækker til de fleste SMV’er.
- Power Automate (logik): Sender godkendelse, opretter brugeren i Entra ID, tildeler licens, bestiller udstyr og sender velkomstmail. Vil I forstå backend-logikken dybere, har vi sammenlignet værktøjerne i Power Automate vs Zapier.
- Entra ID (identitet): Selve brugeroprettelsen og licenstildelingen. Kobling til identitet er kernen i god cybersikkerhed for SMV’er.
Pointen: Appen skal aldrig oprette brugere direkte uden en godkendelse imellem. Et menneske trykker godkend, før en ny konto med licens rammer jeres tenant.

Tjekliste: Sådan bygger I onboarding-appen sikkert
- Kortlæg den nuværende proces. Skriv hvert trin ned: hvem gør hvad, og hvornår. Kig efter trin, der i dag lever i mails eller hoveder.
- Definér datamodellen. Beslut hvilke felter formularen skal have. Hold det minimalt: rolle, afdeling, startdato, udstyrspakke, adgangsgrupper.
- Vælg datalager. SharePoint-liste eller Dataverse for Teams til start. Undgå Premium-connectors, medmindre I har et konkret behov.
- Byg godkendelsestrinnet. Ingen brugeroprettelse uden en navngiven godkender. Log hvem der godkendte og hvornår.
- Automatisér Entra ID-oprettelsen. Lad Power Automate oprette kontoen, tildele licens ud fra rolle og placere brugeren i de rigtige sikkerhedsgrupper.
- Tilføj udstyrsbestilling. Læg hardware-valget ind i samme flow, så en mail eller en opgave sendes til den rette person.
- Sæt logning og DLP op. Aktivér audit-logs og en Data Loss Prevention-politik, så data ikke kan flyde til uautoriserede tjenester. CISA advarer om, at manglende DLP er den hyppigste kilde til datalæk i low-code.
- Test med tre roller. Kør en almindelig medarbejder, en leder og en ekstern konsulent igennem, før I går i drift.
Bruger I for meget tid på IT-onboarding af nye medarbejdere? Vi kan overtage driften og bygge en sikker, compliant onboarding-app oven på jeres eksisterende M365-licenser. Book 30 minutters sparring, så regner vi på, hvad I kan spare.
Fejl der koster tid og sikkerhed
Den dyreste fejl er at lade appen oprette brugere og tildele licenser helt automatisk uden godkendelse. Det giver hurtigt spøgelseskonti og fejltildelte licenser. Læg altid et menneske ind i flowet.
Den næste fælde er Shadow IT. En engageret HR-medarbejder bygger en app i weekenden, kobler den til en privat OneDrive, og pludselig ligger persondata et sted, ingen har styr på. Sæt rammerne op først: et styret miljø, DLP-politikker og klare regler for, hvem der må bygge hvad.
Før: Ingen ved, hvor mange selvbyggede apps der kører i tenanten. Efter: Admins ser alle apps og deres dataforbrug i Power Platform Admin Center og kan lukke det, der ikke overholder reglerne.
Tredje fejl er at overse udfasninger. Microsoft udfaser ældre mobile connectors og visse grid controls i løbet af 2026. Bygger I på gammel teknik, risikerer I nedetid. Hold appen opdateret, og planlæg vedligehold fra start – det er en fast del af vores eksterne IT-drift.

Hvornår rækker jeres nuværende licens?
De fleste SMV’er kan bygge en onboarding-app uden ekstra licenser. Så længe I holder jer til SharePoint, Teams og Dataverse for Teams, er I dækket af M365 Business Premium eller E3. Premium-connectors og fuld Dataverse kræver til gengæld en separat Power Apps-plan.
Tommelfingerregel: Skal appen kun tale med Microsofts egne tjenester (SharePoint, Outlook, Teams, Entra ID), klarer standardlicensen det. Skal den koble til et eksternt HR- eller lønsystem via en Premium-connector, skal I regne på en Power Apps-licens til de brugere, der rører appen.
FAQ
Hvordan automatiserer man onboarding i Microsoft 365?
Byg en formular i Power Apps, gem data i SharePoint eller Dataverse, og lad Power Automate håndtere godkendelse, brugeroprettelse i Entra ID, licenstildeling og velkomstmail. Alt kører inden for jeres eksisterende M365-miljø.
Kan Power Apps oprette brugere i Entra ID?
Ikke direkte, men Power Automate kan. Appen indsamler oplysningerne, og et Power Automate-flow opretter kontoen og tildeler licens – helst efter et godkendelsestrin, så oprettelsen aldrig sker ukontrolleret.
Koster onboarding-appen ekstra i licenser?
Som regel ikke. Bruger I SharePoint, Teams og Dataverse for Teams, er det inkluderet i M365 Business Premium og E3. Ekstra licens kræves kun ved Premium-connectors eller fuld Dataverse.
Kan Power Automate sende velkomstmails automatisk?
Ja. Læg et mail-trin ind i flowet, der udløses efter godkendelse. I kan personalisere indholdet med data fra formularen, fx afdeling, leder og startdato.
Er en selvbygget onboarding-app sikker nok til NIS2?
Den kan være det, hvis I logger aktivitet, sætter DLP-politikker op og styrer, hvem der har adgang til data. Uovervågede apps er derimod en blind vinkel. Se vores NIS2-guide til danske virksomheder.
Hvordan undgår vi, at appen bliver Shadow IT?
Byg den i et styret miljø, brug DLP-politikker, og hold overblik i Power Platform Admin Center. Tillad citizen development, men under klare rammer for miljøer, data og adgang.
Hvor lang tid tager det at bygge appen?
En simpel onboarding-app med godkendelse og Entra ID-oprettelse kan stå klar på få dage. Kompleksiteten stiger med antallet af integrationer til eksterne systemer.
Kom videre: konkrete skridt
- Kortlæg jeres nuværende onboarding og notér hvert manuelt trin og den tid, det tager.
- Vælg datalager: SharePoint-liste eller Dataverse for Teams til første version.
- Byg formularen i Power Apps med kun de felter, I reelt bruger.
- Opret Power Automate-flowet med et obligatorisk godkendelsestrin før Entra ID-oprettelse.
- Aktivér audit-logs og en DLP-politik, før appen går i drift.
- Test med tre forskellige roller, og justér flowet efter fejl.
- Læg vedligehold og opdatering ind i jeres driftsaftale, så udfasede connectors ikke stopper appen.
Vil I have hjælp til at bygge og drifte løsningen sikkert oven på jeres M365-licenser, så tag fat i os og få lagt en konkret plan.