Kandidaadi jälgimissüsteemi integreerimise API tutvustus

Kehtib nende Dynamics 365 rakenduste kohta:
Human Resources

Selles teemas kirjeldatakse rakenduse Dynamics 365 Human Resources kandidaadi jälgimissüsteemi (ATS) integratsiooni API-d. API eesmärk on võimaldada sujuvat integreerimist rakenduse Dynamics 365 Human Resources ja partneriks olevate ATS-ide vahel.

ATS-integratsiooni voog.

Integreeritud kogemus algab rakenduses Human Resources, kui värbamisjuht loob värbamistaotluse. Kui taotlus on aktiveeritud, tõmbab ATS üksikasjad värbamisprojekti loomise taotluse kohta. Seejärel jälgitakse värbamise konteinerit, et valida ja palgata ametikohale kandidaat. Lisaks lõpetab ATS integreerimise, saates valitud kandidaadi kirje rakendusse Human Resources. Kandidaadi kirje saab siis töötajakirje loomiseks läbida rohkem kinnitusi ja töövooge.

Integratsiooni lubamiseks on Human Resources lisanud järgmised komponendid.

  1. Funktsionaalsus värbamistaotluse loomiseks.
  2. Laiendatud kandidaadiprofiil ja seotud töövood.
  3. Integratsiooni API, mis avab uued funktsioonid rakenduste integreerimiseks.

Lisateavet värbamistaotluse ja kandidaadi funktsiooni seadistamise ja kasutamise kohta leiate jaotisest Värbamistöö kandidaadid.

Microsoft Dataverse

See API on ehitatud rakendusele Microsoft Dataverse (varem Common Data Service). Kogu RESTful interaktsioon selle API-ga toimub Microsoft Dataverse'i veebi API kaudu, mis kasutab OData. See API on Dataverse'i Web API alamkogum. Dataverse'i WEB API määratleb sellised omadused nagu autentimine, SLA-d, partii, samaaegsuse kontrolli ja tõrketöötluse.

Lisateavet Microsoft Dataverse'i Web API kohta leidke alpoolt.

Ülaltoodud dokumentatsioon sisaldab üksikasju ja arendaja juhendeid Dataverse'i Web API kasutamiseks, näiteks autentimise halduseks, toimingute tegemiseks, Postmani kasutamiseks API-ga ja muudatuste jälgimise või delta sõnede kasutamiseks API-ga.

Suvandikomplektid

Dokumendis kirjeldatud ATS-integratsiooni API andmemudel hõlmab valikukomplekte, mis pakuvad üksuse atribuutidega seostatud nummerdatud väärtusi. Lisateavet Dataverse'i Web APIs suvandikomplektidega töötamise kohta leiate jaotisest Suvandikomplektide loomine ja värskendamine Web API-ga. Suvandikomplektid määratakse igale Dataverse'i keskkonnale.

Virtuaalsed tabelid rakendusele Human Resources Dataverse'is

ATS-integratsiooni API lõpp-punktid kasutavad rakenduse Microsoft Dataverse virtuaalse tabeli platvormi võimalusi. Vaikimisi ei juurutata virtuaalseid tabeleid ja nendega seotud API-lõpp-punkte Human Resources'i keskkondades, võimaldades organisatsioonidel määrata, millised OData lõpp-punktid keskkonnaga kokku puutuvad. API kasutamiseks peavad keskkonna jaoks olema loodud virtuaalsed tabelid rakenduse Human Resources olemite jaoks.

Lisateavet API jaoks virtuaaltabelite loomise kohta leiate jaotisest Dataverse'i virtuaalsete tabelite konfigureerimine.

Andmemudel

Andmemudel on keskendunud kahe põhiüksuse ümber.

  • RecruitingRequest esindab ATS-i taotlust ühe või mitme avatud ametikoha värbamiseks. Näidispäringut vaadake jaotisest Värbamistaotluse näidispäring.
  • CandidateToHire tähistab kandidaadi üksikasju, kes on ametikoha pakkumise aktsepteerinud. Isik tähistab isikut, kes on kandidaat. Isikul võib ettevõttes olla mitmeid rolle (nt kandidaat, tööline, töötaja või töövõtja). Näidispäringu leiate jaotisest Palgatava kandidaadi näidispäring.

Järgmine diagramm illustreerib seoseid API sees. Mitmetel tüüpidel on võõrvõtmeid rakenduse Human Resources teiste, olemasolevate olemite jaoks, mida siin ei ole kujutatud. See dokument annab teavet üksuste kohta, mis on integratsioonistsenaariumide värbamisel spetsiifilised. Siiski on Dataverse'i Web APIs mitmeid teisi olemeid rakenduse Dynamics 365 Human Resources jaoks, mis võivad samuti olla teie integratsioonile asjakohased. Näiteks võite vajada üksikasju töötajate, tööde, ametikohtade või muude siin määratlemata üksuste kohta. Paljudele neile üksustele viidatakse võõrvõtme seostes või navigeerimisatribuutides.

ATS-integratsiooni API andmemudel.

Näidispäring:

Üksused:

Suvandikomplektid.

Näidispäring:

Üksused:

Suvandikomplektid.

Vt ka

Kandidaatide värbamine
Mis on Microsoft Dataverse?
Microsoft Dataverse'i Web API kasutamine
Suvandikomplektide loomine ja värskendamine Web API abil