Oracle HCM Cloud logoSailPoint logo

Identity en access management

Oracle HCM SailPoint koppeling: Oracle HCM Cloud als HR-bron, met de SailPoint-connector of maatwerk

Met een koppeling tussen Oracle HCM Cloud en SailPoint kent SailPoint elke aanname, wijziging en beëindiging uit Oracle, zodat rollen en toegang automatisch volgen en na vertrek vervallen. SailPoint heeft een eigen Oracle HCM Cloud-connector die medewerkers volledig en via de wijzigingsfeeds van Oracle inleest; KoppelHet komt erbij voor wat die connector volgens de eigen documentatie maar deels dekt, zoals meerdere arbeidsrelaties, wisselingen van primaire relatie, inhuur zonder dienstverband en wijzigingen met terugwerkende kracht.

Wat de koppeling doet

Wie Oracle HCM Cloud en SailPoint Identity Security Cloud gebruikt, heeft de Oracle-connector van SailPoint vaak al draaien. Medewerkers met een tweede arbeidsrelatie, zoals een vaste baan plus een oproepcontract bij een andere legal employer, en inhuurkrachten die naar vast dienstverband wisselen, lopen dan vast in de tussentijdse verwerking.

  1. HR legt in Oracle een aanname, overplaatsing of nieuwe arbeidsrelatie vast.
  2. KoppelHet leest de wijziging via de feeds en haalt de hele persoon op, met alle arbeidsrelaties en assignments.
  3. Met jullie regel kiest KoppelHet welke arbeidsrelatie en assignment voor de rollen telt.
  4. KoppelHet levert de identiteit aan SailPoint en start de verwerking; SailPoint past rollen en toegang aan.
  5. Pas als de laatste arbeidsrelatie eindigt, krijgt de identiteit een einddatum.
Oracle HCM Cloud → KoppelHet → SailPointBRONOracle HCM CloudDOELSailPointKoppelHetmapping · logging · monitoringOracle HCM Cloud → KoppelHet → SailPointBRONOracle HCM CloudDOELSailPointKoppelHetmapping · logging · monitoring
Heen: Identiteit met personeelsnummer, naam en werkadres · Functie, afdeling en legal employer van de gekozen assignment · Lijnmanager · Soort medewerker, ook non-workers · Start- en einddatum voor de lifecycle state

Waar je op let bij Oracle HCM Cloud en SailPoint

  • De Oracle-connector van SailPoint neemt de gegevens van de primaire arbeidsrelatie, met de assignment waarvan de ingangsdatum het dichtst bij de verwerkingsdatum ligt. Wil je voor rollen een andere keuze, bijvoorbeeld de arbeidsrelatie bij de Nederlandse legal employer, dan moet je de mapping zelf aanpassen. KoppelHet legt die keuze vast als regel per land.
  • Volgens SailPoint ondersteunt de tussentijdse verwerking via de wijzigingsfeeds van Oracle meerdere arbeidsrelaties maar deels, omdat de feeds niet teruggeven bij welke arbeidsrelatie een assignment hoort. Wisselt de primaire arbeidsrelatie, dan wordt dat tussentijds niet opgepakt. KoppelHet haalt na elke melding de hele persoon op, zodat ook die wisselingen direct kloppen.
  • Een contractor met een primaire inhuurrelatie en een tweede relatie als medewerker wordt volgens SailPoint alleen bij een volledige verwerking goed omgezet, niet tussentijds. KoppelHet verwerkt zo'n overgang op het moment dat Oracle hem meldt.
  • Non-workers, zoals inhuur zonder arbeidsrelatie of stagiairs die zo zijn vastgelegd, komen volgens SailPoint niet mee in de tussentijdse verwerking. KoppelHet neemt ze op in de aanlevering, zodat ook zij op tijd een account krijgen en verliezen.
  • Bij een wijziging van manager neemt de tussentijdse verwerking van SailPoint alleen de lijnmanager mee. Werken jullie rollen of goedkeuringen ook met een projectleider of HR-partner uit Oracle, dan levert KoppelHet die als apart gegeven aan.
  • Wijzigingen met terugwerkende kracht, zoals een beëindiging die HR later met een datum in het verleden invoert, ondersteunt de SailPoint-connector tussentijds maar deels. KoppelHet vergelijkt elke dag de volledige stand in Oracle met SailPoint, zodat zo'n beëindiging niet blijft liggen.
  • Terugschrijven naar Oracle kan met de SailPoint-connector alleen voor gebruikersnaam en werk-e-mailadres. Dat is meestal ook precies wat nodig is; KoppelHet laat dat bij SailPoint als de connector toch al draait.

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

Moeten we de SailPoint-connector uitzetten?

Nee. KoppelHet kan naast de connector draaien voor een deel van de medewerkers. We spreken met het SailPoint-team af welke bron voor wie leidend is.

Hoe zit het met auditlogging, AVG en ons integratieplatform?

Elke aanlevering en elke fout staat in de auditlogging van het KoppelHet-platform. Jullie zijn verwerkingsverantwoordelijke en KoppelHet is verwerker, onder een verwerkersovereenkomst; salaris uit Oracle gaat niet naar SailPoint. Oracle Integration Cloud of een ander integratieplatform blijft ongemoeid.

Technische details voor IT

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

  • De SailPoint Oracle HCM Cloud-connector (SaaS) ondersteunt full, single en delta aggregation, discover schema en update account (alleen USER_NAME en WORK_EMAIL, met attribuutsynchronisatie). Delta via de Atom feeds newhire, empassignment, empupdate, termination, cancelworkrelship en workrelshipupdate, of via de Worker CSV Extractor (HCM Extract, change-only). Primaire relatie op workRelationships.PrimaryFlag.
  • KoppelHet leest dezelfde Atom feeds en haalt daarna per persoon de workers-resource op met workRelationships, assignments en managers. Aanlevering als CSV aan een Delimited File-source via de import-accounts-API, die de aggregatie direct start.

Welke velden overgaan

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

Veld in Oracle HCM CloudVeld in SailPointToelichting
PersonNumberuid (User Name)
names.KnownAs of FirstNamefirstname
names.LastNamelastname
emails (werk) of naamgevingsregelemail (Work Email)
assignments.JobCodejobCode
assignments.DepartmentNamedepartment
workRelationships.LegalEmployerNamelegalEmployer
managers (lijnmanager)manager
WorkerTypeworkerTypeEmployee, contingent worker of non-worker
Begin en einde van de laatste arbeidsrelatiestartDate en endDate (lifecycle state)

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.