Włącz powiadomienia push

W aplikacji mobilnej Dynamics 365 Field Service powiadomienia wypychane umożliwiają wysyłanie aktualizacji do techników na ich telefony komórkowe i tablety. Powiadomienia push korzystają z Microsoft Power Automate i obsługują wiele scenariuszy. Na przykład aby powiadomić o nowo przypisanej rezerwacji lub jako przypomnienie o przechwytywaniu i wprowadzeniu ważnych danych.

Istnieją dwa sposoby włączenia powiadomień wypychanych dla organizacji.

  1. Włącz przepływ chmury powiadomień wypychanych dołączony do Dynamics 365 Field Service. Dołączone powiadomienie wypychane powiadamia pracowników serwisu w przypadku przypisania do nich rezerwacji.

  2. Tworzenie niestandardowego powiadomienia push na podstawie niestandardowych wyzwalanych przy użyciu łącznika Wysyłanie powiadomienia push V2 i Power Automate.

Wymagania wstępne

  • Licencja i uprawnienia dla Power Automate.
  • Aplikacja mobilna w wersji v13.20101.19+ dla iOS lub v3.20101.19+ dla Android. Sprawdź wersję w sekcji Informacje dotyczące aplikacji.
  • Włączone powiadomienia w ustawieniach urządzenia dla aplikacji mobilnej Field Service.
  • Przejrzyj i zgadzasz się na uwagi dotyczące prywatności dotyczące powiadomień push Field Service.

Włączanie powiadomień wypychanych dołączonych do usługi Field Service

Field Service zawiera szablon umożliwiający włączenie powiadomień push dla nowych rezerwacji. Powiadomienia push można również tworzyć na podstawie niestandardowych wyzwalań.

Skonfiguruj następujący przepływ chmury, aby wysyłać pracownikom pracującym na pierwszej linii powiadomienie push na urządzeniu przenośnym po zarezerwowaniu zlecenia pracy.

  1. Zaloguj się do Power Apps i wybierz środowisko, w którym instalujesz usługę Field Service.

  2. W lewym okienku wybierz Rozwiązania. Z listy rozwiązań wybierz opcję Rozwiązanie domyślne.

  3. Utwórz dwa nowe odwołania do połączenia:

    • Połączenie z powiadomieniem push Field Service przy użyciu łącznika Powiadomienie V2 Power Apps.
    • Odwołanie do połączenia Dataverse przy użyciu łącznika Microsoft Dataverse.

    W przypadku obu odwołań do połączenia dodaj nowe połączenie i upewnij się, że zostało włączone.

    Okienko edytowania odwołania do połączenia z powiadomieniem w zakresie Field Service.

  4. W obszarze Rozwiązania dokonaj edycji rozwiązania pod nazwą msdyn_FieldService_patch_update.

  5. Znajdź przepływ przetwarzania w chmurze o nazwie Field Service — powiadomi użytkownika o rezerwacji (aplikacja UCI) i wybierz opcję Włącz .

    Power Apps ukazuje przepływ o nazwie Field Service – Powiadom użytkownika o rezerwacji (aplikacja UCI).

  6. Otwórz szczegóły przepływu w chmurze Field Service — powiadom użytkownika o rezerwacji (aplikacja interfejsu UCI). Upewnij się, że sekcja Odwołania do połączeń zawiera oba odwołania do połączenia utworzone w kroku 3.

Testowanie powiadomień wypychanych

Zaplanuj zlecenie pracy dla pracownika pierwszego kontaktu, który ma użytkownika skonfigurowanego dla aplikacji mobilnej.

W ciągu 60 sekund powinieneś otrzymać powiadomienie wypychane z aplikacji mobilnej Field Service.

Tworzenie niestandardowego powiadomienia wypychanego

Możesz tworzyć powiadomienia push z niestandardowymi wyzwalaniami dopasowania do scenariuszy biznesowych. Poniżej przedstawiono przykładowy przepływ, który wysyła powiadomienie push do użytkowników aplikacji mobilnej po przypisaniu nowej rezerwacji. Powiadomienie zawiera zamówienie robocze skojarzone z rezerwacją.

  1. Zaloguj się do Power Automate, a następnie wybierz Utwórz. Power Automate obsługuje setki łączników, których można używać do wyzwalania i podsyłania danych do powiadomień typu push. Za pomocą dowolnego z tych wyzwalaczy można wysyłać ukierunkowane powiadomienia push do żądanego zestawu użytkowników.

  2. Wybierz Zautomatyzowany przepływ w chmurze, podaj nazwę przepływu i wybierz łącznik Microsoft Dataverse. W tym przykładzie używamy łącznika Dataverse, który wyzwala Gdy wiersz jest tworzony, aktualizowany lub usuwany.

  3. Wybieranie opcji wyzwalacza. W tym przykładzie jako Dodane, Rezerwacja zasobów, które można zarezerwować i Organizacja.

  4. Dodaj kolejny krok i wybierz opcję Pobierz wiersz według identyfikatora, aby uzyskać skojarzoną wartość zasobu. Ustaw nazwę tabeli na Zasób zarezerwowany, a identyfikator wiersza na Zasób (wartość).

  5. Dodaj warunek. Na przykład do użytkowników chcemy wysyłać powiadomienia, a nie do zasobów reprezentujących sprzęt, pule i podwykonawców. Ustaw warunek Typ zasobu równa się Użytkownik (Typ).

  6. Gdy warunek odpowiada, potrzebne są skojarzone wartości użytkowników. Technicy logują się do aplikacji mobilnej, mając swoje poświadczenia użytkownika usługi Dynamics 365. Ten krok zapewnia, że powiadomienia push są wysyłane do odpowiednich użytkowników. W polu Jeśli tak dodaj opcję Pobierz wiersz według identyfikatora i wybierz wiersz Użytkownik (wartość) w tabeli Użytkownicy.

  7. Aby uwzględnić informacje o zamówieniu pracy w komunikacie z powiadomieniem push, skonfiguruj przepływ, aby otrzymać zlecenia pracy. Dodaj następną opcję Pobierz wiersz według identyfikatora i wybierz wiersz Zlecenie pracy (wartość) z tabeli Zlecenie pracy.

    Niestandardowy przepływ w Power Automate, który powoduje wyzwolenie powiadomienia push w aplikacji mobilnej rozwiązania Field Service.

  8. Po zdefiniowanym logiki przepływu i wszystkim dostępnym informacjom nasyci czas dodać akcję Wyślij powiadomienie push V2.

  9. Wprowadź informacje wymagane do akcji:

    • Aplikacja mobilna: Field Service
    • Twoja aplikacja: Field Service Mobile

    Aby przekierowyć technika do nowej formularza rezerwacji i zlecenia pracy:

    • Otwórz aplikację: Tak
    • Encja: Rezerwacja zasobu, który można zarezerwować
    • Formularz: formularz — rezerwacja i zlecenie pracy
    • Identyfikator rekordu: Rezerwacja zasobu, który można zarezerwować

    Aby udostępnić komunikat niestandardowy:

    • Element adresatów: podstawowa poczta e-mail
    • Wiadomość: Wiadomość powiadomienia.
  10. Powiadomienia push wysyłane na telefon komórkowy technika. Nie muszą być zalogowani w aplikacji, mieć jej otwartej, ani korzystać ze swoich urządzeń, aby otrzymywać powiadomienia push.

Widoczne na telefonie komórkowym powiadomienie push z Field Service.