Sympa logoOI

Identity en access management

Sympa One Identity koppeling: medewerkers en organisatie uit Sympa in One Identity Manager

Met een koppeling tussen Sympa en One Identity Manager staan alle medewerkers uit Sympa elke dag in vaste bestanden, met entiteit, organisatiepad, leidinggevende, datum in dienst en datum uit dienst zoals die vandaag gelden, die de CSV-connector van One Identity Manager inleest. One Identity Manager kent daarmee rechten toe per entiteit en afdeling, en verwerkt een vertrek op de einddatum uit Sympa.

Wat de koppeling doet

Organisaties met Sympa en One Identity Manager hebben geen connector tussen de twee. Sympa verkoopt wel een nachtelijke CSV met wijzigingen, maar die is bedoeld om met de hand te verwerken, en One Identity Manager heeft juist de volledige stand nodig.

  1. In Sympa stelt de beheerder een eigen API-interface samen met alleen de velden voor One Identity Manager.
  2. KoppelHet leest de stand van vandaag en maakt een personenbestand en een afdelingenbestand.
  3. De beheerder van One Identity Manager richt de CSV-connector in met beide bestanden, het personeelsnummer als sleutel en het afdelingspad als hiërarchische sortering.
  4. Voor het neerzetten controleert KoppelHet of het aantal regels klopt met het aantal dat Sympa opgeeft.
  5. Een vertrekker blijft in het bestand met de einddatum als datum uit dienst, tot na de bewaartermijn.
Sympa → KoppelHet → One IdentityBRONSympaDOELOne IdentityOne IdentityKoppelHetmapping · logging · monitoringSympa → KoppelHet → One IdentityBRONSympaDOELOne IdentityOne IdentityKoppelHetmapping · logging · monitoring
Heen: Personenbestand met één regel per medewerker · Afdelingenbestand met het volledige pad · Entiteit en leidinggevende · Datum in dienst en datum uit dienst · Werkadres

Waar je op let bij Sympa en One Identity

  • Sympa verkoopt een Automated Data Change Export: elke nacht CSV-bestanden met wijzigingen op een SFTP-map van Sympa, voor € 86 per maand. Sympa zegt erbij dat de bestanden bedoeld zijn om met de hand te verwerken en niet gegarandeerd in software van derden passen. KoppelHet levert in plaats daarvan de volledige stand in de vorm die de CSV-connector van One Identity Manager verwacht.
  • Die export van Sympa bevat naast persoons- en organisatiegegevens ook bestanden met beloning, toeslagen en eenmalige betalingen. Voor One Identity Manager is dat niet nodig. De interface van KoppelHet bevat alleen naam, organisatie, leidinggevende en datums, zodat er geen salaris op de synchronisatieserver terechtkomt.
  • Organisatie-eenheden staan in Sympa als boomveld. De CSV-connector kan één kolom als hiërarchische sortering gebruiken. KoppelHet bouwt uit de boom het volledige pad per afdeling, zodat One Identity Manager een nieuwe eenheid pas laadt nadat haar bovenliggende eenheid er is.
  • Sympa geeft met at de stand van een tabel met geldigheid op een gekozen dag. KoppelHet bouwt het nachtelijke bestand met de stand van vandaag, zodat een overplaatsing die HR vooruit invoert pas op de ingangsdatum andere rechten in One Identity Manager geeft.
  • Sympa noemt bij $count het totale aantal treffers, los van $top en $skip. KoppelHet vergelijkt het aantal regels in het bestand met dat getal en zet het bestand niet neer als ze verschillen, zodat One Identity Manager nooit een half bestand inleest.
  • Leesverzoeken aan Sympa gaan naar een rapportagedatabase die tot een half uur kan achterlopen. KoppelHet maakt het nachtelijke bestand ruim na de laatste wijzigingen van de dag, en laat een medewerker die in een uurronde ontbreekt in het bestand staan tot Sympa een einddatum geeft.
  • One Identity Manager kan een regel die verdwijnt uit een bestand van een ander systeem niet als openstaand markeren. KoppelHet houdt vertrekkers daarom in het bestand met hun einddatum uit Sympa, zodat de Person in One Identity Manager via de datum uit dienst wordt afgehandeld.

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

Kunnen we de Data Change Export van Sympa niet gebruiken?

Die bevat alleen wijzigingen en is bedoeld voor handwerk. One Identity Manager heeft de volledige stand nodig, die KoppelHet levert.

Komen salarisgegevens in de bestanden?

Nee. De interface in Sympa bevat alleen de velden voor accounts en rechten.

Technische details voor IT

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

  • KoppelHet leest Sympa via de Sympa Integration API (deel van OData v4) op een eigen interface op api.sympahr.net met X-ApiKey of Basic (sleutel en secret): $filter op modified, $top, $skip, $count, at voor de geldige stand, en een doelveld op de leidinggevende. Standaard 100 verzoeken per uur per interface; GET uit de rapportagedatabase (tot 30 minuten vertraging).
  • One Identity Manager leest via de CSV-connector twee bestanden in één systeemverbinding (UTF-8, kopregel, scheidingsteken, tekstbegrenzer, taal voor datums), met PersonnelNumber als sleutelkolom en Department.FullPath als hiërarchische sortering. Synchronisatiestap met Data import, zonder MarkAsOutstanding; alleen-lezen toegang tot de bestanden.

Welke velden overgaan

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

Veld in SympaVeld in One IdentityToelichting
Personeelsnummer (uniek veld van de interface)Sleutelkolom PersonnelNumber
Roepnaam en achternaamFirstName en LastName
Organisatie-eenheid (boomveld)Department.FullPath
EntiteitKolom bedrijf
Leidinggevende (doelveld personeelsnummer)Kolom leidinggevende
Begindatum dienstverband (at=vandaag)EntryDate
Einddatum dienstverbandExitDate
Werk-e-mailKolom werkadres

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.