Oracle HCM Cloud logoManageEngine ServiceDesk Plus logo

HR naar ITSM

Oracle HCM ServiceDesk Plus koppeling: aanvragers en serviceverzoeken bij indienst en vertrek

Met een koppeling tussen Oracle HCM Cloud en ManageEngine ServiceDesk Plus staat elke medewerker uit Oracle als aanvrager in ServiceDesk Plus, met afdeling, functie en leidinggevende, en zet een aanname, overplaatsing of vertrek in Oracle een serviceverzoek klaar vanuit het juiste sjabloon. KoppelHet leest de Oracle-feeds en schrijft via de v3-API van ServiceDesk Plus.

Wat de koppeling doet

Organisaties met Oracle HCM Cloud als HR-systeem en ServiceDesk Plus als servicedesk importeren aanvragers vaak uit Active Directory, dus pas als het account er is. Onboarding en offboarding beginnen met een mail van HR, en goedkeuringen blijven soms hangen bij een leidinggevende die al is vertrokken.

  1. HR legt in Oracle een aanname vast; die verschijnt in de newhire-feed, ook bij een startdatum ver vooruit.
  2. KoppelHet zoekt de leidinggevende op in ServiceDesk Plus en maakt die eerst aan als dat nodig is.
  3. De nieuwe medewerker wordt aanvrager in de afdeling onder de site van zijn werklocatie.
  4. Een serviceverzoek uit het onboardingsjabloon gaat naar de groep van die site, met de startdatum als deadline.
  5. Een beëindiging geeft een offboardingverzoek met een taak om de aanvrager in ServiceDesk Plus uit te zetten.
Oracle HCM Cloud → KoppelHet → ManageEngine ServiceDesk PlusBRONOracle HCM CloudDOELManageEngine ServiceDesk PlusKoppelHetmapping · logging · monitoringOracle HCM Cloud → KoppelHet → ManageEngine ServiceDesk PlusBRONOracle HCM CloudDOELManageEngine ServiceDesk PlusKoppelHetmapping · logging · monitoring
Heen: Aanvrager met naam, werkadres, functie en personeelsnummer · Afdeling onder de site van de werklocatie · Leidinggevende en goedkeurder · Serviceverzoek voor onboarding, overplaatsing en offboarding

Waar je op let bij Oracle HCM Cloud en ManageEngine ServiceDesk Plus

  • KoppelHet leest de Atom feeds van Oracle met een integratiegebruiker die alleen kan lezen, en gebruikt aan de andere kant de gewone v3-API.
  • De status van een gebruiker is in de v3-API van ServiceDesk Plus alleen-lezen. Na een beëindiging uit de Oracle-feed kan KoppelHet de aanvrager dus niet zelf uitzetten; het offboardingverzoek bevat daarom een taak om dat in ServiceDesk Plus te doen.
  • In ServiceDesk Plus hoort een afdeling bij een site. Een Oracle-afdeling heeft vaak mensen op meerdere locaties; KoppelHet zet dezelfde afdeling onder elke site waar de assignments een locatie hebben, zodat het verzoek bij de groep van de juiste site komt.
  • Een leidinggevende verwijst in ServiceDesk Plus naar een bestaande gebruiker. Oracle meldt een managerwissel in de assignment-feed; KoppelHet past reporting_to aan en zet de goedkeurdersvlag bij de nieuwe manager, zodat een openstaand verzoek bij iemand terechtkomt die er nog werkt.
  • Komt iemand niet opdagen of trekt een kandidaat zijn ja in, dan staat dat in de Oracle-feed cancelworkrelship. KoppelHet zet dan een notitie op het onboardingverzoek, zodat de servicedesk de bestelling stopt en de aanvrager zelf uitzet.
  • ServiceDesk Plus verwacht de deadline van een verzoek in milliseconden sinds 1970, Oracle levert een startdatum zonder tijd. KoppelHet rekent die om naar het begin van de werkdag in de tijdzone van de site, zodat een start in Dubai niet op de avond ervoor uitkomt.
  • ServiceDesk Plus Cloud draait in meerdere datacenters met een eigen adres. KoppelHet gebruikt het adres dat bij het token wordt teruggegeven, zodat Oracle-gegevens van Europese medewerkers in het EU-datacenter blijven.

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 ServiceDesk Plus on-premise?

Ja, met een technician key in plaats van OAuth. KoppelHet moet de server dan wel kunnen bereiken.

Kan de AD-import van aanvragers blijven draaien?

Ja, als we per veld afspreken welke bron leidend is. Oracle levert functie, afdeling en manager; AD vaak alleen de inlognaam.

Technische details voor IT

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

  • Oracle HCM Cloud via de Atom feeds newhire, empassignment, empupdate, termination en cancelworkrelship op /hcmRestApi/atomservlet/employee/, daarna de worker met assignments via de HCM REST API. Integratiegebruiker met alleen leesrechten.
  • ServiceDesk Plus Cloud via OAuth 2.0 van Zoho Accounts met de basis-URL uit api_domain; on-premise met een technician key. Gebruikers via /api/v3/users (employee_id, name, email_id, jobtitle, department, reporting_to, service_request_approver; status alleen-lezen), zoeken met list_info en search_fields. Verzoeken via POST /api/v3/requests met input_data: subject, requester, template, site, group en due_by_time.

Welke velden overgaan

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

Veld in Oracle HCM CloudVeld in ManageEngine ServiceDesk PlusToelichting
PersonNumberemployee_idZoeksleutel via search_fields
DisplayName / FirstName, LastNamename, first_name, last_name
WorkEmailemail_id
Job van de primaire assignmentjobtitle
Department en Locationdepartment (met site)
Manager van de assignmentreporting_to
Is manager in Oracleservice_request_approver
Startdatum of laatste werkdagdue_by_time van het verzoekMilliseconden sinds 1970

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.