Konfigurowanie jednostek wirtualnych usługi Common Data Service

Ważne

Niektóre lub wszystkie funkcje są dostępne jako publiczna wersja zapoznawcza w dowolnym środowisku piaskownicy lub wersji próbnej. Nie jest ona dostępna w środowiskach produkcyjnych. Zawartość i funkcje mogą ulec zmianie. Aby uzyskać więcej informacji na temat funkcji w wersji zapoznawczej, zobacz temat Zarządzanie funkcjami.

Dynamics 365 Human Resources jest wirtualnym źródłem danych w usłudze Common Data Service. Obsługuje on pełne operacje tworzenia, odczytu, aktualizacji i usuwania (CRUD) z Common Data Service i Microsoft Power Platform. Dane dla jednostek wirtualnych nie są przechowywane w usłudze Common Data Service, ale w bazie danych aplikacji.

Aby włączyć operacje CRUD dla jednostek zasobów ludzkich z usługi Common Data Service, należy udostępnić jednostki jako jednostki wirtualne w usłudze Common Data Service. Pozwala to na wykonywanie operacji CRUD z usługi Common Data Service i Microsoft Power Platform na danych znajdujących się w module Zasoby ludzkie. Operacje te obsługują również pełne sprawdzanie poprawności logiki biznesowej w celu zapewnienia integralności danych podczas zapisywania danych w jednostkach.

Dostępne jednostki wirtualne dla modułu Zasoby ludzkie

Wszystkie jednostki protokołu OData (Open Data Protocol) w module Zasoby ludzkie są dostępne jako jednostki wirtualne w usłudze Common Data Service. Są one również dostępne w programie Power Platform. Teraz możesz tworzyć aplikacje i środowiska z danymi bezpośrednio z modułu Zasoby ludzkie z pełnymi funkcjami CRUD bez kopiowania lub synchronizowania danych do usługi Common Data Service. Portale Power Apps umożliwiają tworzenie zewnętrznych stron internetowych, które pozwalają realizować scenariusze współpracy w zakresie procesów biznesowych w module Zasoby ludzkie.

Można wyświetlić listę jednostek wirtualnych włączonych w środowisku i rozpocząć pracę z jednostkami w Power Apps w rozwiązaniu Dynamics 365 HR jednostek miarowych.

Jednostki wirtualne HR Dynamics 365 w Power Apps

Jednostki wirtualne a jednostki naturalne

Jednostki wirtualne dla modułu Zasoby ludzkie nie są takie same jak jednostki naturalne Common Data Service utworzone dla modułu Zasoby ludzkie. Jednostki naturalne dla modułu Zasoby ludzkie są generowane oddzielnie i utrzymywane w rozwiązaniu HCM Common w Common Data Service. W przypadku jednostek naturalnych dane są przechowywane w usłudze Common Data Service i wymagają synchronizacji z bazą danych aplikacji Zasoby ludzkie.

Uwaga

Aby uzyskać listę jednostek naturalnych usługi Common Data Service dla modułu Zasoby ludzkie, zobacz temat Jednostki usługi Common Data Service.

Konfiguracja

Wykonaj te kroki konfiguracji, aby włączyć jednostki wirtualne w danym środowisku.

Rejestracja aplikacji w usłudze Microsoft Azure

Najpierw należy zarejestrować aplikację w portalu Azure, dzięki czemu platforma tożsamości firmy Microsoft może udostępniać usługi uwierzytelniania i autoryzacji aplikacjom i użytkowników. Aby uzyskać więcej informacji o rejestrowaniu aplikacji na platformie Azure, zobacz temat Szybki Start: rejestracja aplikacji na platformie tożsamości Microsoft.

  1. Otwórz portal Microsoft Azure.

  2. Na liście usług Azure wybierz pozycję Rejestracje aplikacji.

  3. Wybierz opcję Nowa rejestracja.

  4. W polu Nazwa wprowadź opisową nazwę aplikacji. Na przykład Encje wirtualne Dynamics 365 Human Resources.

  5. W polu Identyfikator URI przekierowania wprowadź adres URL obszaru nazw wystąpienia moduły Zasoby ludzkie.

  6. Wybierz opcję Zarejestruj.

  7. Po zakończeniu rejestracji w module Azure Portal zostanie wyświetlone okienko Przegląd rejestracji aplikacji , które zawiera Identyfikator aplikacji (klienta). Zapisz teraz identyfikator aplikacji (klienta). Te informacje wprowadzisz podczas konfigurowania źródła danych jednostki wirtualnej.

  8. W lewym okienku nawigacji wybierz opcję Certyfikaty i klucze tajne.

  9. W sekcji Klucze tajne klienta strony wybierz opcję Nowy klucz tajny klienta.

  10. Podaj opis, wybierz czas trwania i wybierz przycisk Dodaj.

  11. Zapisz wartość klucza tajnego. Te informacje wprowadzisz podczas konfigurowania źródła danych jednostki wirtualnej.

    Ważne

    Pamiętaj, aby w tym momencie zapisać wartość klucza tajnego. Klucz tajny nie jest nigdy wyświetlany ponownie po opuszczeniu tej strony.

Instalacja aplikacji Dynamics 365 HR Virtual Entity

Zainstaluj aplikację Dynamics 365 HR Virtual Entity w środowisku Power Apps, aby wdrożyć pakiet rozwiązania jednostek wirtualnych w usłudze Common Data Service.

  1. Otwórz Centrum administracyjne Power Platform.

  2. Na liście Środowiska wybierz środowisko Power Apps skojarzone z wystąpieniem modułu Zasoby ludzkie.

  3. W sekcji Zasoby wybierz pozycję Aplikacje Dynamics 365.

  4. Wybierz akcję Zainstaluj aplikację.

  5. Wybierz Dynamics 365 HR Virtual Entity i kliknij przycisk Dalej.

  6. Przejrzyj i zaznacz pole wyboru, aby wyrazić zgodę na warunki użytkowania usługi.

  7. Wybierz Zainstaluj.

Instalacja potrwa kilka minut. Po zakończeniu przejdź do kolejnych kroków.

Instalacja aplikacji Dynamics 365 HR Virtual Entity z centrum administracyjnego Power Platform

Konfiguracja źródła danych jednostki wirtualnej

Następnym krokiem jest skonfigurowanie źródła danych jednostki wirtualnej w środowisku Power Apps.

  1. Otwórz Centrum administracyjne Power Platform.

  2. Na liście Środowiska wybierz środowisko Power Apps skojarzone z wystąpieniem modułu Zasoby ludzkie.

  3. Wybierz Adres URL środowiska w sekcji Szczegóły strony.

  4. W oknie Centrum kondycji rozwiązania wybierz ikonę Wyszukiwanie zaawansowane w prawym górnym rogu strony aplikacji.

  5. Na stronie Wyszukiwanie zaawansowane , z listy rozwijanej Wyszukaj wybierz pozycję Konfiguracje wirtualnego źródła danych Finance and Operations.

  6. Wybierz opcję Wyniki.

  7. Wybierz rekord Microsoft HR Data Source.

  8. Wprowadź wymagane informacje dotyczące konfiguracji źródła danych.

    • Docelowy adres URL : adres URL obszaru nazw modułu Zasoby ludzkie.
    • Identyfikator dzierżawcy : identyfikator dzierżawcy Azure Active Directory (Azure AD).
    • Identyfikator aplikacji w usłudze AAD : identyfikator aplikacji (klienta) utworzony dla aplikacji zarejestrowanej w portalu Microsoft Azure. Te informacje uzyskano wcześniej w tym kroku Rejestracja aplikacji w Microsoft Azure.
    • Wpis tajny aplikacji w usłudze AAD : wpis tajny utworzony dla aplikacji zarejestrowanej w portalu Microsoft Azure. Te informacje uzyskano wcześniej w tym kroku Rejestracja aplikacji w Microsoft Azure.
  9. Wybierz opcję Zapisz i zamknij.

    Źródło danych Microsoft HR

Udzielanie uprawnień aplikacji w module Zasoby ludzkie

Udziel uprawnień dwóm aplikacjom Azure AD w module zasoby ludzkie:

  • Aplikacji utworzonej dla Twojej dzierżawy w portalu Microsoft Azure
  • Aplikacji Dynamics 365 HR Virtual Entity zainstalowanej w środowisku Power Apps
  1. W module Zasoby ludzkie otwórz stronę Aplikacje Azure Active Directory.

  2. Wybierz pozycję Nowy , aby utworzyć nowy rekord aplikacji:

    • W polu Identyfikator klienta wprowadź identyfikator klienta aplikacji zarejestrowanej w portalu Microsoft Azure.
    • W polu Nazwa wprowadź nazwę aplikacji zarejestrowanej w portalu Microsoft Azure.
    • W polu Identyfikator użytkownika wybierz identyfikator użytkownika z uprawnieniami administratora w module Zasoby ludzkie i środowisku Power Apps.
  3. Wybierz pozycję Nowy , aby utworzyć drugi rekord aplikacji:

    • Identyfikator klienta : f9be0c49-aa22-4ec6-911a-c5da515226ff
    • Nazwa : Dynamics 365 HR Virtual Entity
    • W polu Identyfikator użytkownika wybierz identyfikator użytkownika z uprawnieniami administratora w module Zasoby ludzkie i środowisku Power Apps.

Generowanie jednostek wirtualnych

Po zakończeniu pracy Instalatora można wybrać jednostki wirtualne, które mają zostać wygenerowane i włączone w instancji usługi Common Data Service.

  1. W module Zasoby ludzkie otwórz stronę Integracja Common Data Service (CDS).

  2. Wybierz kartę Jednostki wirtualne.

Uwaga

Włączenie przełączania jednostek wirtualnych będzie automatycznie ustawiane na wartość Tak , gdy wszystkie wymagane ustawienia zostaną zakończone. Jeśli przełącznik ma wartość Nie , sprawdź kroki w poprzednich sekcjach tego dokumentu, aby upewnić się, że wszystkie ustawienia wymagań wstępnych zostały zakończone.

  1. Wybierz jednostki lub jednostki, w których chcesz utworzyć w Common Data Service.

  2. Wybierz opcję Generuj/Odśwież.

Integracja z usługą Common Data Service

Sprawdź stan generacji jednostki

Jednostki wirtualne są generowane w Common Data Service w trakcie asynchronicznego procesu w tle. Aktualizacje w procesie są wyświetlane w centrum akcji. Szczegóły procesu, w tym dzienniki błędów, znajdują się na stronie Automatyzacja procesów.

  1. W module Human Resources otwórz stronę listy Automatyzacja procesów.

  2. Wybierz kartę Procesy w tle.

  3. Wybierz Proces w tle asynchronicznego sondowania jednostki wirtualnej.

  4. Służy do Wyświetl ostatnie wyniki.

W okienku slideout wyświetlane są najnowsze wyniki wykonania procesu. Można przejrzeć dziennik procesu, w tym wszystkie błędy zwrócone przez system Common Data Service.

Informacje dodatkowe

Co to jest usługa Common Data Service?
Przegląd jednostki
Omówienie relacji jednostek
Tworzenie i edytowanie jednostek wirtualnych zawierających dane z zewnętrznego źródła danych
Co to są portale Power Apps?
Omówienie tworzenia aplikacji w Power Apps