Introduzione all'API di integrazione del sistema di tracciabilità dei candidati
Si applica a queste app Dynamics 365:
Human Resources
Questo articolo descrive l'API di integrazione del sistema di tracciabilità dei candidati (ATS) Dynamics 365 Human Resources. Lo scopo dell'API è abilitare le integrazioni semplificate tra Dynamics 365 Human Resources e i sistemi ATS dei partner.
L'esperienza integrata inizia in Human Resources quando un responsabile delle assunzioni crea una richiesta di reclutamento. Quando la richiesta viene attivata, l'ATS estrae i dettagli della richiesta per creare un progetto di reclutamento. Quindi segue la pipeline di reclutamento per selezionare e assumere un candidato per le posizioni. Infine, l'ATS completa l'integrazione round trip inviando il record del candidato selezionato in Human Resources. Il record del candidato può quindi passare attraverso più convalide e flussi di lavoro di onboarding per creare il record del dipendente.
Per abilitare l'integrazione, Human Resources ha aggiunto i seguenti componenti:
- Funzionalità per creare una richiesta di reclutamento.
- Un profilo candidato ampliato e flussi di lavoro correlati.
- Un'API di integrazione che apre le nuove funzionalità alle applicazioni di integrazione.
Per ulteriori informazioni sulla configurazione e l'utilizzo della richiesta di reclutamento e della funzionalità candidato, vedi Selezione dei candidati.
Microsoft Dataverse
Questa API è creata su Microsoft Dataverse (in precedenza Common Data Service). Tutta l'interazione RESTful con questa API viene eseguita tramite l'API Web Microsoft Dataverse, che utilizza OData. Questa API è un sottoinsieme di API Web Dataverse. L'API Web Dataverse definisce caratteristiche quali autenticazione, SLA, batch, controllo della concorrenza e gestione degli errori.
Per ulteriori informazioni generali sull'API Web Microsoft Dataverse, vedi:
- Che cos'è Microsoft Dataverse?
- Usa l'API Web Microsoft Dataverse
- Guida per gli sviluppatori Microsoft Dataverse
La documentazione di cui sopra include dettagli e indicazioni per sviluppatori sull'utilizzo dell'API Web Dataverse, ad esempio gestione dell'autenticazione, esecuzione delle operazioni e uso del rilevamento delle modifiche o i token delta con l'API.
Set di opzioni
Il modello di dati per l'API di integrazione ATS descritto in questo documento include set di opzioni che forniscono valori enumerati associati alle proprietà dell'entità. Per i dettagli su come lavorare con i set di opzioni nell'API Web Dataverse, vedi Crea e aggiorna i set di opzioni utilizzando l'API Web. I set di opzioni sono definiti per ciascun ambiente Dataverse.
Tabelle virtuali per Human Resources in Dataverse
Gli endpoint per l'API di integrazione ATS utilizzano le funzionalità della piattaforma di tabelle virtuali di Microsoft Dataverse. Per impostazione predefinita, le tabelle virtuali e gli endpoint API associati non vengono distribuiti per gli ambienti Human Resources, consentendo alle organizzazioni di determinare quali endpoint OData saranno esposti per l'ambiente. Per utilizzare l'API, le tabelle virtuali per le entità Human Resources devono essere generate per l'ambiente.
Per informazioni sulla generazione delle tabelle virtuali per l'API, vedi Configura tabelle virtuali Dataverse.
Modello dati
Il modello di dati è incentrato su due entità principali:
- RecruitingRequest rappresenta una richiesta a un ATS di reclutare per una o più posizioni aperte. Per una query di esempio, vedi Query di esempio per richiesta di selezione.
- CandidateToHire rappresenta i dettagli di un candidato che ha accettato un'offerta per una posizione. Person rappresenta l'individuo che è il candidato. Una persona può avere più ruoli nell'azienda, come candidato, lavoratore, dipendente o terzista. Per una query di esempio, vedi Query di esempio per il candidato da assumere.
Nel diagramma riportato di seguito vengono illustrate le relazioni all'interno dell'API. Diversi tipi hanno chiavi esterne per altre entità preesistenti in Human Resources che non sono illustrate qui. Questo documento fornisce informazioni sulle entità specifiche per gli scenari di integrazione della selezione. Tuttavia, ci sono molte altre entità nell'API Web Dataverse per Dynamics 365 Human Resources potrebbe anche essere rilevante per la tua integrazione. Ad esempio, potresti anche aver bisogno di dettagli per lavoratori, lavori, posizioni o altre entità non definite qui. Molte di queste entità sono referenziate in relazioni di chiavi esterne o proprietà di navigazione.
Richiesta di selezione ed entità correlate e set di opzioni
Query di esempio:
Entità:
- Richiesta di selezione
- Posizione richieste di selezione
- Competenza di richiesta di selezione
- Istruzione richiesta di selezione
- Percorso richieste di selezione
Set di opzioni:
- Stato esenzione mansione
- Stato della posizione della richiesta di selezione
- Stato della richiesta di selezione
- Categoria di lavoro normativa
Candidato da assumere ed entità correlate e set di opzioni
Query di esempio:
Entità:
- Candidato da assumere
- Persona
- Educazione della persona
- Esperienza professionale persona
- Indirizzo della persona
- Contatto parte
- Competenza della persona
- Livello di valutazione
- Certificato della persona
- Tipo di certificato
- Screening persona
- Tipi di screening
- Numero di identificazione persona
Set di opzioni:
- Risultati integrazione candidato
- Vuoto Sì No
- Stato di completamento
- Tipo di contatto
- Base di credito per istruzione
- Genere
- Stato civile
- Mesi dell'anno
- No Sì
- Unità del periodo
- Frequenza di screening
- Frequenza di screening generata da
- Tipo di livello di competenza
Vedere anche
Selezione dei candidati
Che cos'è Microsoft Dataverse?
Usa l'API Web Microsoft Dataverse
Crea e aggiorna i set di opzioni utilizzando l'API Web
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per