Udostępnij za pośrednictwem


Warunki realizacji przepływów pracy cyklu życia i ich harmonogramowanie

Przepływy pracy utworzone przy użyciu przepływów pracy zarządzania cyklem życia umożliwiają automatyzowanie typowych zadań dla użytkowników w zależności od tego, gdzie się znajdują w modelu dołączania, przemieszczania się i opuszczania w cyklu życia w organizacji. Te przepływy pracy można uruchamiać na dwa sposoby, ręcznie (na żądanie) dla określonych użytkowników lub na podstawie harmonogramu, jeśli użytkownik spełnia zdefiniowane warunki wykonywania przepływu pracy. Te warunki wykonywania są definiowane przez dwie części, wyzwalacz i zakres. W tym artykule opisano warunki wykonywania, różnicę między wyzwalaczami i zakresami przepływu pracy oraz warunki uruchamiania zaplanowanego przepływu pracy dla użytkowników.

Warunki wykonywania przepływu pracy

Aby przepływ pracy mógł być uruchamiany dla użytkowników zgodnie z harmonogramem, użytkownicy muszą najpierw spełnić jego warunki wykonania. Warunki wykonywania składają się z następujących elementów:

  • Wyzwalacz: definiuje warunki uruchamiania przepływu pracy dla użytkowników.
  • Zakres: definiuje użytkowników, dla których jest uruchamiany przepływ pracy.

Wybrany wyzwalacz zależy od typu przepływu pracy, który chcesz uruchomić dla użytkowników, a wybrany zakres zależy od wybranego wyzwalacza. Obecnie obsługiwane są cztery typy wyzwalaczy:

Zrzut ekranu przedstawiający szczegóły wyzwalacza w warunkach wykonywania przepływu pracy.

  • Atrybut oparty na czasie: przepływ pracy jest wyzwalany zgodnie z harmonogramem, gdy zostanie spełniona wartość czasu.
  • Zmiany atrybutów: przepływ pracy jest wyzwalany zgodnie z harmonogramem, gdy nastąpi zmiana atrybutu.
  • Zmiana członkostwa w grupie: przepływ pracy jest wyzwalany zgodnie z harmonogramem po spełnieniu zmiany członkostwa w grupie.
  • Tylko na żądanie: przepływ pracy jest wyzwalany tylko ręcznie.

Uwaga / Notatka

Wyzwalacz tylko na żądanie jest domyślnym wyzwalaczem szablonów przepływów pracy, które są tylko na żądanie. Aby uzyskać pełną listę szablonów przepływów pracy i ich zgodne wyzwalacze, zobacz: Szablony i kategorie przepływów pracy cyklu życia.

Wyzwalacz atrybutu opartego na czasie

Wyzwalacz atrybutu czasowego umożliwia ustawienie wyzwalacza, gdy wartość czasu zostanie osiągnięta.

Zrzut ekranu przedstawiający wyzwalacz przepływu pracy oparty na czasie.

Podczas ustawiania przepływu pracy, w którym typ wyzwalacza to Atrybut oparty na czasie, definiowane są następujące szczegóły:

Szczegóły wyzwalacza Opis
Dni od zdarzenia Dni od atrybutu użytkownika zdarzenia, kiedy przepływ pracy jest wyzwalany. Wartość może wynosić od 0 do 180.
Chronometraż zdarzenia Definiuje, kiedy szczegóły dotyczące dni od zdarzenia w przepływie pracy są wyzwalane. Na przykład przepływ pracy, który jest zaplanowany do uruchomienia dla użytkownika przed rozpoczęciem pracy, będzie miał wartość chronometrażu zdarzenia Przed, podczas gdy przepływ pracy zaplanowany do uruchomienia dla użytkownika po opuszczeniu organizacji będzie miał wartość chronometrażu zdarzenia Po. W przypadku wybrania szablonu dla przepływu pracy uruchamianego w tym samym dniu co atrybut użytkownika zdarzenia, wartość jest włączona.
Atrybut użytkownika zdarzenia Atrybut definiujący zmianę, która wyzwala przepływ pracy. Typ używanego przepływu pracy określa dostępne atrybuty. Przepływ pracy nowego pracownika może mieć wartość atrybutu "employeeHireDate" lub "createdDateTime", podczas gdy przepływ pracy odchodzącego pracownika ma wartość atrybutu "employeeLeaveDate" lub "LastSignInDateTime". Aby zapoznać się z listą szablonów i ich atrybutami użytkowników dotyczącymi zdarzeń, zobacz: Szablony i kategorie przepływów pracy cyklu życia.

Uwaga / Notatka

Atrybut użytkownika zdarzenia musi być ustawiony w identyfikatorze Entra firmy Microsoft dla użytkowników. Aby uzyskać więcej informacji na temat tego procesu, zobacz: Jak synchronizować atrybuty dla przepływów pracy cyklu życia.

Zakres atrybutów oparty na czasie

Zakres atrybutów opartych na czasie umożliwia zdefiniowanie, dla kogo przepływ pracy jest uruchamiany, gdy zegar czasu zostaje osiągnięty.

Zrzut ekranu przedstawiający ekran ustawień dla wyzwalacza atrybutu czasowego.

Podczas ustawiania zakresu wyzwalacza atrybutu opartego na czasie definiowane są następujące szczegóły:

Szczegóły zakresu Opis
Typ zakresu Oparte na regułach.
Reguła Definiuje regułę określającą zakres działania wyzwalacza atrybutu opartego na czasie.

Uwaga / Notatka

W ocenie reguły uwzględniana jest wielkość liter.

Wyzwalacz zmiany atrybutu

Wyzwalacz zmiany atrybutu umożliwia ustawienie wyzwalacza na podstawie tego, kiedy atrybut zmieni się dla użytkowników.

Zrzut ekranu przedstawiający wyzwalacz zmian atrybutów dla przepływu pracy.

Podczas ustawiania przepływu pracy, w którym typ wyzwalacza to Zmiana atrybutu, zdefiniowane są następujące szczegóły:

Szczegóły wyzwalacza Opis
Atrybut wyzwalacza Atrybut wyzwalacza definiuje atrybut, który jest zmieniany, aby uruchomić przepływ pracy.
Akcja/operator Definiuje zmianę atrybutu, który wyzwala uruchamianie przepływu pracy.
Wartość Wartość atrybutu wyzwalacza.

Zmiany atrybutów wyzwalają zakres

Zakres wyzwalacza zmiany atrybutu umożliwia zdefiniowanie, dla kogo przepływ pracy jest uruchamiany po spełnieniu wyzwalacza zmiany atrybutu.

Podczas definiowania zakresu wyzwalania zmian atrybutu, określane są następujące szczegóły:

Szczegóły zakresu Opis
Typ zakresu Oparte na regułach.
Reguła Definiuje regułę określającą, kto spełnia zakres wyzwalacza zmian atrybutów.

Uwaga / Notatka

W ocenie reguły uwzględniana jest wielkość liter.

Wyzwalacz zmiany członkostwa w grupie

W przypadku przepływów pracy wyzwalanych na podstawie zmiany członkostwa w grupie przepływ pracy jest uruchamiany zgodnie z harmonogramem po dodaniu lub usunięciu użytkownika z grupy.

Zrzut ekranu przedstawiający wyzwalacz zmiany członkostwa w grupie.

Podczas ustawiania przepływu pracy, w którym typ wyzwalacza to zmiana członkostwa w grupie, zdefiniowane są następujące szczegóły:

Szczegóły wyzwalacza Opis
Akcja Opisuje, jaka konkretna zmiana członkostwa w grupie wyzwala warunek wykonania. Można dodać do grupy lub usunąć z grupy.

Zakres zmiany członkostwa w grupie

Zakres zmiany członkostwa w grupie umożliwia zdefiniowanie, dla kogo przepływ pracy jest uruchamiany po aktywacji wyzwalacza zmiany członkostwa w grupie.

Zrzut ekranu przedstawiający ustawianie zakresu zmiany członkostwa w grupie.

Podczas ustawiania zakresu wyzwalacza zmiany członkostwa w grupie zdefiniowane są następujące szczegóły:

Szczegóły zakresu Opis
Typ zakresu Bazujące na grupach.
Wybrana grupa Definiuje grupę, dla której jest oparta akcja wyzwalacza.

Wyzwalacz dostępny tylko na żądanie

Wyzwalacz tylko na żądanie jest ustawiony tak, aby uruchamiał przepływ pracy dla użytkowników wybranych ręcznie. Przepływy pracy z tymi wyzwalaczami nie działają zgodnie z harmonogramem. Użytkownicy są wybierani w sekcji szczegółów zakresu przepływu pracy.

Zrzut ekranu przedstawiający wybieranie użytkowników na potrzeby ręcznego wykonywania przepływu pracy.

Podczas ustawiania przepływu pracy, w którym typ wyzwalacza jest tylko na żądanie, zdefiniowane są następujące szczegóły:

Szczegóły wyzwalacza Opis
Typ zakresu Typ zakresu określa, w jaki sposób zakres przepływu pracy jest zdefiniowany do uruchomienia. Wartość domyślna dla tego ustawienia to Wybór użytkownika.
Typ zaznaczenia Typ wyboru przepływu pracy można ustawić tak, aby umożliwić wybranie użytkowników w trakcie jego tworzenia, co pozwala na jego natychmiastowe uruchomienie po utworzeniu przepływu pracy, lub pozwolić na wybór użytkowników do uruchomienia przepływu pracy w późniejszym terminie.

Aby uzyskać szczegółowy przewodnik dotyczący uruchamiania przepływu pracy na żądanie dla użytkowników, zobacz: Uruchamianie przepływu pracy na żądanie.

Zakres wykonywania użytkownika

Po ustawieniu warunków wykonywania dla włączonego przepływu pracy można wyświetlić listę użytkowników, którzy obecnie spełniają jego warunki wykonywania. Ta lista użytkowników składa się z użytkowników, dla których przepływ pracy uruchamia się przy następnym uruchomieniu i jest oparta na ostatnim razie, kiedy silnik przepływu pracy oceniał użytkowników w twoim tenancie.

Zrzut ekranu przedstawiający listę użytkowników w zakresie warunków wykonywania przepływu pracy.

Jeśli warunki wykonania przepływu pracy zostały ostatnio zmienione, to lista uprawnień użytkownika może nie być aktualna. Gdy warunki wykonywania zostaną niedawno zmienione, lista zostanie odświeżona, uwzględniając użytkowników spełniających najnowsze warunki wykonywania po ponownej ocenie użytkowników przez aparat przepływu pracy. Przed uruchomieniem przepływu pracy dla użytkowników sprawdza się również, czy lista użytkowników nadal spełnia bieżące warunki wykonywania.

Uwaga / Notatka

Obecnie istnieje okno nadrabiania zaległości dla użytkowników, oparte na 3-dniowym okresie. Oznacza to, że po utworzeniu przepływu pracy aparat przepływu pracy uwzględnia użytkowników, którzy wcześniej spełnili warunki wykonywania, w ciągu 3 dni od zakresu użytkowników. Jeśli na przykład utworzono przepływ pracy przed zatrudnieniem, który ma być uruchamiany dla użytkowników w określonym dziale 1 tydzień przed datą zatrudnienia, użytkownik, który został utworzony w ciągu 10 dni przed datą zatrudnienia, również mieści się w zakresie przepływu pracy.

Aby uzyskać szczegółowy przewodnik dotyczący wyświetlania zakresu użytkownika wykonywania określonego przepływu pracy, zobacz: Sprawdzanie zakresu użytkownika wykonywania przepływu pracy.

Planowanie przepływu pracy

Chociaż nowo utworzone przepływy pracy są domyślnie włączone, planowanie jest opcją, która musi być włączona ręcznie. Aby sprawdzić, czy przepływ pracy jest zaplanowany, możesz wyświetlić kolumnę Zaplanowane na stronie przeglądu przepływu pracy.

Po włączeniu planowania przepływ pracy jest oceniany co trzy godziny (domyślnie) lub według interwału wybranego w ustawieniach przepływu pracy, aby określić, czy ma być uruchamiany.

Uwaga / Notatka

Gdy użytkownik spełnia warunki wykonywania i znajduje się w zakresie przepływu pracy, silnik przepływu pracy cyklu życia ponownie ocenia użytkownika, zanim przepływ pracy zacznie go przetwarzać. Jeśli użytkownik nie spełnia już warunków wykonywania przepływu pracy, nie zostanie on przetworzony.

Aby uzyskać szczegółowy przewodnik dotyczący ustawiania warunków wykonania cyklu życia przepływu pracy, zobacz: Tworzenie cyklu życia przepływu pracy.

Dalsze kroki