
Identity en access management
Factorial Active Directory koppeling: domeinaccounts vanuit Factorial
Met een koppeling tussen Factorial en Active Directory krijgt elke nieuwe medewerker uit Factorial een domeinaccount in de OU van zijn entiteit en team, met de juiste groepen, en loopt het account af op de einddatum in Factorial. Factorial biedt voor Microsoft alleen een Azure-app voor inloggen, geen koppeling met on-premise Active Directory; KoppelHet verzorgt die met een klein programma in jullie domein.
Wat de koppeling doet
Organisaties die Factorial voor HR gebruiken en een eigen Active Directory hebben, maken accounts aan na een formulier van een leidinggevende. Uitzendkrachten die in vaste dienst komen, krijgen een tweede account.
- HR legt in Factorial een nieuwe medewerker vast met entiteit, team, functie en startdatum.
- Factorial meldt de aanname; KoppelHet geeft het programma in het domein de opdracht voor een nieuw account.
- Het account komt uitgeschakeld in de OU van vestiging en team, met de groepen van de functie.
- Op de startdatum gaat het account aan; bij een wissel van team verhuist het naar de nieuwe OU.
- De einddatum staat direct als vervaldatum op het account; na vertrek wordt het uitgeschakeld.
Waar je op let bij Factorial en Active Directory
- Factorial biedt voor Microsoft een Azure-app voor single sign-on en noemt geen koppeling met on-premise Active Directory. KoppelHet vult dat gat met een programma in het domein dat opdrachten ophaalt via een uitgaande verbinding, zonder open poort in de firewall.
- Factorial meldt mutaties per soort, zoals aanname, contractwijziging en beëindiging. KoppelHet vertaalt elke soort naar een actie in het domein - aanmaken, verplaatsen of laten aflopen - in plaats van steeds het hele account te overschrijven.
- KoppelHet zet de einddatum uit Factorial direct als vervaldatum op het account. Valt de verbinding een dag weg, dan loopt het account toch op tijd af.
- Komt een uitzendkracht in vaste dienst, dan krijgt die in Factorial een nieuw contract. KoppelHet herkent de persoon en zet het bestaande domeinaccount weer aan, zodat de collega zijn inlognaam en bestanden houdt.
- Teams in Factorial zijn vrij te benoemen. Per team en vestiging leggen we de OU en de groepen vast, zodat bijvoorbeeld een magazijn toegang krijgt tot de scanners en een kantoor tot de financiële mappen.
- Factorial probeert een mislukte melding tot twintig keer in 48 uur en zet het abonnement daarna uit. KoppelHet bewaakt dat en vergelijkt elke dag de actieve medewerkers met het domein.
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 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.
Veelgestelde vragen
Wat moet er in ons netwerk draaien?
Een klein programma van KoppelHet op een Windows-server in het domein, met een uitgaande verbinding. Geen open poort.
Hoe zit het met auditlogging, AVG en ons integratieplatform?
Elke actie in het domein 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 het domein. 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 en teams. Webhook subscriptions met tot twintig pogingen in 48 uur, daarna uitgeschakeld.
- Een KoppelHet-agent op een Windows-server in het domein schrijft employeeID (maximaal 16 tekens), sAMAccountName (maximaal 20 tekens), userPrincipalName, givenName, sn, displayName, title, department, company, manager en accountExpires, en verplaatst accounts tussen OU's.
Welke velden overgaan
De belangrijkste velden. De volledige mapping stellen we per klant vast.
| Veld in Factorial | Veld in Active Directory | Toelichting |
|---|---|---|
Employee id | employeeID | |
first_name | givenName | |
last_name | sn | |
Naamgevingsregel | sAMAccountName en userPrincipalName | sAMAccountName maximaal 20 tekens |
Functie (contract version) | title | |
Team | department en OU | |
Legal entity | company | |
Manager | manager | |
Einddatum (termination) | accountExpires |
Gerelateerd
Factorial → 4PS Construct
Factorial 4PS Construct koppeling: monteurs en uitvoerders met hun kostenplaats als dimensie in 4PS
Factorial → ADP iHCM
Factorial ADP iHCM koppeling: contractversies en ontslag van de Nederlandse entiteit naar ADP
Factorial → AFAS Profit
Factorial koppelen met AFAS: medewerkers en contracten uit Factorial in AFAS Profit Payroll
Factorial → AllSolutions
Factorial AllSolutions koppeling: medewerkers per legal entity met hun hoofdkostenplaats in AllSolutions