Delen via


Integratie-API voor sollicitantenvolgsysteem - Inleiding

Is van toepassing op deze Dynamics 365-toepassingen:
Human Resources

In dit artikel wordt de Dynamics 365 Human Resources integratie-API voor sollicitantenvolgsysteem (ATS) beschreven. De API is bedoeld om gestroomlijnde integraties tussen Dynamics 365 Human Resources en ATS-partners mogelijk te maken.

ATS-integratiestroom.

De geïntegreerde ervaring begint in Human Resources wanneer een aanstellende manager een wervingsaanvraag maakt. Wanneer de aanvraag is geactiveerd, haalt de ATS de details op voor de aanvraag om een wervingsproject te maken. Daarna volgt het de wervingspijplijn om een kandidaat voor de functie(s) te selecteren en aan te stellen. Ten slotte rondt het ATS de integratie af door de record van de geselecteerde kandidaat naar Human Resources te sturen. De record van de kandidaat kan dan door meer onboarding validaties en werkstromen gaan om de werknemerrecord te maken.

Human Resources heeft de volgende onderdelen toegevoegd om de integratie in te schakelen:

  1. Functionaliteit om een wervingsaanvraag te maken.
  2. Een uitgebreid kandidaatprofiel en gerelateerde werkstromen.
  3. Een integratie-API die de nieuwe functionaliteit opent voor de integratie van toepassingen.

Zie Kandidaten werven voor meer informatie over het instellen en gebruiken van de functionaliteit voor wervingsaanvragen en kandidaten.

Microsoft Dataverse

Deze API is gebouwd op Microsoft Dataverse (voorheen Common Data Service). Alle RESTful-interactie met deze API gaat via de Microsoft Dataverse web-API, die OData gebruikt. Deze API is een subset van de Dataverse web-API. De Dataverse web-API definieert kenmerken als verificatie, SLA's, batch, gelijktijdigheidscontrole en foutverwerking.

Voor meer algemene informatie over de Microsoft Dataverse web-API, zie:

De bovenstaande documentatie bevat gedetailleerde informatie en richtlijnen voor ontwikkelaars voor het gebruik van de Dataverse web-API, zoals verificatie beheren, bewerkingen uitvoeren en wijzigingen bijhouden of deltatokens gebruiken met de API.

Optiesets

Het gegevensmodel voor de API voor ATS-integratie die in dit document wordt beschreven, bevat optiesets die opgesomde waarden bevatten die aan entiteitseigenschappen zijn gekoppeld. Zie Optiesets maken en bijwerken met de web-API voor gedetailleerde informatie over het werken met optiesets in de Dataverse web-API. Voor elke Dataverse-omgeving worden optiesets gedefinieerd.

Virtuele tabellen in Dataverse voor Human Resources

De eindpunten voor de API voor ATS-integratie maken gebruik van de mogelijkheden van het virtuele tabelplatform van Microsoft Dataverse. Standaard worden de virtuele tabellen en de bijbehorende API-eindpunten niet geïmplementeerd voor Human Resources-omgevingen, waardoor organisaties kunnen bepalen welke OData-eindpunten beschikbaar worden voor de omgeving. Als u de API wilt gebruiken, moeten de virtuele tabellen voor de Human Resources-entiteiten worden gegenereerd voor de omgeving.

Zie Dataverse virtuele tabellen configureren voor informatie over het genereren van de virtuele tabellen voor de API.

Gegevensmodel

Het gegevensmodel is gericht op twee hoofdentiteiten:

  • Wervingsaanvraag geeft een aanvraag aan een ATS weer om te werven voor een of meer vacatures. Zie Voorbeeldquery voor wervingsaanvraag voor een voorbeeldquery.
  • Kandidaten voor aanstelling geeft details weer van een kandidaat die een aanbod voor een functie heeft geaccepteerd. Persoon geeft de persoon weer die de kandidaat is. Een persoon kan meerdere rollen in het bedrijf hebben, zoals kandidaat, werknemer, medewerker of contractant. Zie Voorbeeldquery voor Kandidaten voor aanstelling voor een voorbeeldquery.

In het volgende diagram worden de relaties binnen de API weergegeven. Verschillende typen hebben refererende sleutels voor andere, bestaande entiteiten in HumanResources die hier niet worden geïllustreerd. Dit document bevat informatie over entiteiten die specifiek zijn voor wervingsintegratiescenario's. De Dataverse web-API voor Dynamics 365 Human Resources bevat echter een groot aantal andere entiteiten die ook relevant kunnen zijn voor uw integratie. U hebt bijvoorbeeld ook details nodig voor werknemers, functies, posities of andere entiteiten die hier niet zijn gedefinieerd. Naar veel van deze entiteiten worden verwezen in refererende sleutelrelaties of navigatie-eigenschappen.

ATS-integratie API-gegevensmodel.

Voorbeeldquery:

Entiteiten:

Optiesets:

Voorbeeldquery:

Entiteiten:

Optiesets:

Zie ook

Kandidaten werven
Wat is Microsoft Dataverse?
De Microsoft Dataverse web-API gebruiken
Optiesets maken en bijwerken met de web-API