Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy tych aplikacji Dynamics 365:
Human Resources
W tym artykule opisano interfejs API integracji systemu śledzenia kandydatów (ATS) Dynamics 365 Human Resources. Celem API jest umożliwienie usprawnionej integracji między Dynamics 365 Human Resources i współpracującymi ATS.
Zintegrowane doświadczenie zaczyna się w dziale zasobów ludzkich, gdy kierownik kadr tworzy wniosek rekrutacyjny. Gdy wniosek zostanie uaktywniony, ATS ściąga szczegóły wniosku o utworzenie projektu rekrutacji. Następnie następuje rekrutacja, aby wybrać i zatrudnić kandydata na dane stanowisko. Na koniec ATS kończy integrację w obie strony, przesyłając rekord wybranego kandydata do działu kadr. Rekord kandydata może następnie przejść przez kolejne walidacje wprowadzające i przepływy pracy, aby utworzyć rekord pracownika.
Aby włączyć integrację, w składniku Human Resources zostały dodane następujące składniki:
- Funkcja do tworzenia wniosku o rekrutację.
- Rozwinięty profil kandydata i powiązane przepływy pracy.
- Integracyjny interfejs API, otwierający nową funkcjonalność do integracji aplikacji.
Aby uzyskać więcej informacji na temat konfigurowania i korzystania z prośby o rekrutację i funkcji kandydata, zobacz Rekrutowanie kandydatów do pracy.
Microsoft Dataverse
Ten interfejs API jest wbudowany Microsoft Dataverse (poprzednio Common Data Service). Cała interakcja RESTful z tym interfejsem API odbywa się za pośrednictwem internetowego interfejsu API Microsoft Dataverse, który korzysta z protokołu OData. Ten interfejs API jest podzestawem interfejsu API sieci Web Dataverse. Interfejs API sieci Web Dataverse definiuje cechy, takie jak uwierzytelnianie, umowy SLA, partia, kontrola współbieżności i obsługa błędów.
Aby uzyskać więcej ogólnych informacji na temat interfejsu API sieci Web Microsoft Dataverse, zobacz:
- Co to jest usługa Microsoft Dataverse?
- Użyj interfejsu API sieci Web Microsoft Dataverse
- Podręcznik dewelopera Microsoft Dataverse
Ten dokument zawiera szczegółowe wskazówki dotyczące korzustania z API Dataverse na przykładzarządzania uwierzytelnianiem, wykonywania działań oraz używania Change Tracking lub tokenów delta z API.
Zestawy opcji
Model danych dla interfejsu API integracji ATS opisany w tym dokumencie obejmuje zestawy opcji, które zapewniają wyliczone wartości powiązane z właściwościami jednostki. Aby uzyskać szczegółowe informacje dotyczące pracy z zestawami opcji w interfejsie API sieci Web Dataverse, zobacz temat Tworzenie i aktualizowanie zestawów opcji przy użyciu interfejsu API sieci Web. Zestawy opcji są definiowane dla każdego środowiska Dataverse.
Wirtualne tabele dla Human Resources w Dataverse
Punkty końcowe dla interfejsu API integracji ATS korzystają z możliwości platformy tabel wirtualnych Microsoft Dataverse. Domyślnie tabele wirtualne i skojarzone z nimi punkty końcowe interfejsu API nie są wdrażane w środowiskach Human Resources, co umożliwia organizacjom określenie, które punkty końcowe OData będą widoczne dla środowiska. Aby można było korzystać z interfejsu API, należy wygenerować tabele wirtualne dla jednostek Human Resources dla środowiska.
Aby uzyskać informacje dotyczące generowania tabel wirtualnych dla interfejsu API, zobacz temat Konfigurowanie tabel wirtualnych Dataverse.
Model danych
Model danych jest na środku dwóch głównych jednostek:
- RecruitingRequest reprezentuje żądanie skierowane do ATS w celu rekrutacji na jedno lub więcej wolnych stanowisk. Aby zapoznać się z przykładowym zapytaniem, zobacz Przykładowe zapytanie dotyczące wniosku rekrutacyjnego.
- CandidateToHire przedstawia szczegóły kandydata, który zaakceptował ofertę na stanowisko. Osoba reprezentuje osobę, która jest kandydatem. Osoba może pełnić w firmie wiele ról, takich jak kandydat, pracownik, pracownik pełnoetatowy czy zleceniobiorca. Aby uzyskać przykładowe zapytanie, zobacz Przykład kwerendy dotyczącej kandydata do zatrudnienia.
Poniższy diagram ilustruje relacje w ramach interfejsu API. Kilka typów ma klucze obce do innych, wcześniej istniejących jednostek w dziale Human Resources, które nie zostały tutaj zilustrowane. Ten dokument zawiera informacje o jednostkach, które są specyficzne dla scenariuszy integracji rekrutacji. W interfejsie API sieci Web Dataverse istnieje jednak wiele innych jednostek, które mogą być także istotne dla integracji Dynamics 365 Human Resources. Na przykład mogą być potrzebne szczegółowe informacje dotyczące pracowników, stanowisk, stanowisk lub innych jednostek, które nie zostały tutaj zdefiniowane. Wiele z tych jednostek odwołuje się do relacji klucza obcego lub właściwości nawigacji.
Żądania rekrutacji oraz powiązane jednostki i zestawy opcji
Przykład kwerendy:
Jednostki:
- Wniosek o rekrutację
- Stanowisko wniosku o rekrutację
- Umiejętność we wniosku o rekrutację
- Rekrutacja wymaga edukacji
- Lokalizacja wniosku o rekrutację
Zestawy opcji:
- Status zwolnienia z pracy
- Stan stanowiska dla wniosku o rekrutację
- Stan wniosku o rekrutację
- Kategoria stanowisk prawnych
Kandydat do pracy oraz powiązane jednostki i zestawy opcji
Przykład kwerendy:
Jednostki:
- Kandydat do zatrudnienia
- Osoba
- Wykształcenie osoby
- Doświadczenie zawodowe osoby
- Adres osoby
- Osoba kontaktowa strony
- Kwalifikacje osoby
- Poziom oceniania
- Certyfikat osoby
- Typ certyfikatu
- Kontrola osoby
- Typy kontroli
- Numer dokumentu identyfikacyjnego osoby
Zestawy opcji:
- Wynik integracji kandydata
- Puste Tak Nie
- Stan ukończenia
- Typ kontaktu
- Podstawa kredytu edukacyjnego
- Rodzaj
- Stan cywilny
- Miesiące roku
- Nie, Tak
- Jednostka okresu
- Częstotliwość kontroli
- Częstotliwość kontroli generowana na podstawie
- Typ poziomu kwalifikacji
Informacje dodatkowe
Rekrutowanie kandydatów
Co to jest usługa Microsoft Dataverse?
Użyj interfejsu API sieci Web Microsoft Dataverse
Tworzenie i aktualizowanie zestawów opcji przy użyciu interfejsu API sieci Web