FaMicrosoft Entra ID logo

Identity en access management

Factorial Entra ID koppeling: Microsoft-accounts vanuit Factorial, naast de Azure-app van Factorial

Met een koppeling tussen Factorial en Microsoft Entra ID krijgt elke nieuwe medewerker uit Factorial een Microsoft-account met functie, team, juridische entiteit en leidinggevende, en wordt het account na de einddatum geblokkeerd. Factorial biedt zelf een Microsoft Azure-app, die volgens Factorial vooral single sign-on regelt en gebruikersgegevens actueel houdt; KoppelHet komt erbij als je accounts vanuit Factorial wilt laten aanmaken, wijzigen en blokkeren, met eigen regels voor entiteiten, groepen en licenties.

Wat de koppeling doet

Organisaties met Factorial en Microsoft 365 laten medewerkers vaak via de Azure-app met hun Microsoft-account in Factorial inloggen. De accounts zelf maakt IT nog met de hand aan na een bericht van HR, en vertrekkers blijven soms weken actief.

  1. HR legt in Factorial een nieuwe medewerker vast bij de Nederlandse entiteit.
  2. Factorial meldt de aanname; KoppelHet maakt het Microsoft-account aan, uitgeschakeld tot de startdatum.
  3. Groepen en licentie volgen uit entiteit, team en functie.
  4. Bij een wissel van team of functie past KoppelHet afdeling, manager en groepen aan op de ingangsdatum.
  5. Na de einddatum wordt het account geblokkeerd; de aanmelding op Factorial via Microsoft stopt daarmee ook.
Factorial → KoppelHet → Microsoft Entra IDBRONFactorialFactorialDOELMicrosoft Entra IDKoppelHetmapping · logging · monitoringFactorial → KoppelHet → Microsoft Entra IDBRONFactorialFactorialDOELMicrosoft Entra IDKoppelHetmapping · logging · monitoring
Heen: Microsoft-account met personeelsnummer en naam · Functie, team en juridische entiteit · Leidinggevende · Groepen en licentie per entiteit · Blokkeren na de einddatum

Waar je op let bij Factorial en Microsoft Entra ID

  • De Microsoft Azure-app van Factorial is volgens Factorial gratis en bedoeld voor single sign-on, met actuele gebruikersgegevens en toegangsbeheer als voordeel. Hoe gegevens van Factorial naar Entra ID gaan, beschrijft Factorial niet. KoppelHet regelt juist die stroom, en de single sign-on kan gewoon blijven.
  • Loggen medewerkers via Microsoft in op Factorial, dan hangt die toegang aan het Microsoft-account. Blokkeert KoppelHet het account na de einddatum, dan stopt ook de toegang tot Factorial en de andere Microsoft-apps.
  • Factorial heeft een aparte stroom HR-mutaties per soort, zoals aanname, contractwijziging en beëindiging. KoppelHet leest die per soort en per juridische entiteit, zodat alleen de entiteiten die bij deze Microsoft-omgeving horen accounts opleveren.
  • Contracten staan in Factorial als versies met een ingangsdatum. Een nieuwe functie per de eerste van de maand verandert het account op die dag, niet op het moment dat HR hem invoert.
  • Microsoft vraagt voor een licentie een land bij de gebruiker. Het land komt uit de juridische entiteit in Factorial, zodat een collega in Spanje en een in Nederland elk de juiste gebruikslocatie krijgen.
  • Factorial probeert een mislukte melding tot twintig keer in 48 uur en zet het abonnement daarna uit. KoppelHet bewaakt dat en vergelijkt elke dag alle actieve medewerkers met Entra ID, zodat een vertrek niet aan één melding hangt.
  • Factorial zet de API-versie met een datum in het adres. KoppelHet test een nieuwe versie eerst in de demo-omgeving van Factorial, zodat een wijziging aan Factorials kant geen accounts blokkeert.

Deze koppeling hoort ook bij in-, door- en uitstroom.

Hoe we het bouwen en beheren

  • De koppeling draait op het KoppelHet platform, gehost in een datacenter in de EU.
  • Elke synchronisatie en elke fout is zichtbaar in de functionele logging; bij een fout krijgt jullie beheerder een melding.
  • Een mutatie die niet door kan, wordt niet half doorgezet maar klaargezet om opnieuw te proberen.
  • KoppelHet is ISO 27001-gecertificeerd. Gegevens gaan versleuteld over en blijven niet langer op het platform dan nodig.
  • Na livegang beheren wij de koppeling en passen we hem aan als jullie proces verandert.
  • De koppeling past naast je bestaande integratielaag. Alleen de velden uit het ontwerp gaan over; het platform houdt geen eigen registratie bij.

Implementatie, architectuur en compliance

Implementatie en prijs

Dit is geen app die je aanzet. We bouwen de koppeling voor jullie organisatie op ons platform, met bouwstenen die we steeds opnieuw gebruiken. Zo is het maatwerk, zonder dat we bij nul beginnen.

Een consultant bereidt de intake voor en analyseert beide systemen. Daarna leggen we de mapping en uitzonderingen per veld vast, testen we in de test- of acceptatieomgeving en gaan we live op een moment dat jij kiest. De kosten bestaan uit een eenmalig bedrag voor de inrichting en een maandbedrag voor platform, monitoring en beheer.

Prijsindicatie · Basis

Laat je zakelijke e-mailadres achter, dan zie je de prijsindicatie direct.

We gebruiken je adres alleen om je vraag over deze koppeling op te volgen.

Veelgestelde vragen

Werkt dit ook met Active Directory on-premise?

Ja, via een klein programma in jullie netwerk.

Hoe zit het met auditlogging, AVG en ons integratieplatform?

Elke actie van de koppeling staat in de auditlogging van het KoppelHet-platform. Jullie zijn verwerkingsverantwoordelijke en KoppelHet is verwerker, onder een verwerkersovereenkomst; salaris en verzuim uit Factorial gaan niet naar Entra ID. Een bestaand integratieplatform blijft ongemoeid.

Technische details voor IT

Voor wie wil weten hoe het onder de motorkap werkt: gebruikte API's, velden en bronnen.

  • KoppelHet leest Factorial via de Factorial API (versie 2026-07-01 in het pad) met OAuth 2.0 - employee updates (new hires, contract changes, terminations) gefilterd op legal_entities_ids, employees, contract versions, teams en legal entities. Webhook subscriptions met tot twintig pogingen in 48 uur, daarna uitgeschakeld.
  • Naar Entra ID schrijven we via Microsoft Graph (user) met employeeId (maximaal 16 tekens), givenName, surname, userPrincipalName, jobTitle, department, companyName, manager, usageLocation, employeeHireDate en accountEnabled, of via API-driven inbound provisioning (vraagt Entra ID P1 of hoger).

Welke velden overgaan

De belangrijkste velden. De volledige mapping stellen we per klant vast.

Veld in FactorialVeld in Microsoft Entra IDToelichting
Employee idemployeeId
first_name en last_namegivenName en surname
Naamgevingsregel per entiteituserPrincipalName en mailNickname
Functie (contract version)jobTitle
Teamdepartment
Legal entitycompanyName
Managermanager
Land van de legal entityusageLocation
StartdatumemployeeHireDate
Einddatum (termination)accountEnabled = false

Gerelateerd

Welke systemen wil je koppelen?

Vertel welke systemen je gebruikt en wat er automatisch moet gebeuren. Samen bepalen we de kleinste werkende oplossing, met een helder ontwerp en een offerte vooraf.