Przechowywanie wersji przepływów pracy cyklu życia

Przepływy pracy utworzone przy użyciu przepływów pracy cyklu życia można aktualizować zgodnie z potrzebami w celu spełnienia wymagań organizacji w zakresie inspekcji cyklu życia użytkowników w organizacji. Aby zarządzać aktualizacjami w przepływach pracy, przepływy pracy cyklu życia przedstawiają koncepcję przechowywania wersji przepływu pracy. Wersje przepływu pracy to nowe wersje istniejących przepływów pracy, wyzwalane przez aktualizowanie warunków wykonywania lub jego zadań. Wersje przepływu pracy mogą zmieniać akcje, a nawet zakres istniejącego przepływu pracy. Zrozumienie sposobu obsługi przechowywania wersji przepływu pracy podczas procesu aktualizacji przepływu pracy umożliwia strategiczną konfigurację przepływów pracy, dzięki czemu przepływy pracy podrzędne i warunki są zawsze istotne dla użytkowników przetwarzanych przez przepływ pracy.

Korzyści z przechowywania wersji

Przechowywanie wersji za pomocą przepływów pracy cyklu życia zapewnia wiele korzyści z alternatywy tworzenia nowego przepływu pracy dla każdego przypadku użycia. Te korzyści pojawiają się w celu ulepszenia procesu raportowania zarówno na potrzeby rozwiązywania problemów, jak i rejestrowania, możliwości w następujący sposób:

  • Długoterminowe przechowywanie — przechowywanie wersji umożliwia dłuższe przechowywanie informacji o przepływie pracy niż tylko przy użyciu dzienników inspekcji. Dzienniki inspekcji przechowują tylko informacje z poprzednich 30 dni, a przechowywanie wersji pozwala śledzić szczegóły przepływu pracy przed utworzeniem.
  • Śledzenie — umożliwia śledzenie, która określona wersja przepływu pracy przetworzyła użytkownika.

Właściwości i wersje przepływu pracy

Chociaż aktualizacje przepływów pracy mogą wyzwalać tworzenie nowej wersji, nie zawsze tak jest. Istnieją parametry przepływów pracy nazywane podstawowymi właściwościami, które można zmienić bez tworzenia nowej wersji przepływu pracy. Lista tych parametrów jest następująca:

  • displayName
  • opis
  • Isenabled
  • IsSchedulingEnabled
  • nazwa zadania
  • opis zadania

Te odpowiednie parametry znajdziesz w centrum administracyjnym firmy Microsoft Entra w sekcji Właściwości aktualizowanego przepływu pracy. Screenshot of updated basic properties LCW

Aby zapoznać się z przewodnikiem krok po kroku dotyczącym aktualizowania tych właściwości przy użyciu centrum administracyjnego firmy Microsoft Entra i interfejsu API za pośrednictwem programu Microsoft Graph, zobacz: Zarządzanie właściwościami przepływu pracy.

Właściwości, które wyzwolą tworzenie nowej wersji, są następujące:

  • zadania
  • executionConditions

Podczas gdy nowe wersje tych przepływów pracy są wprowadzane natychmiast po wprowadzeniu aktualizacji w centrum administracyjnym firmy Microsoft Entra, utworzenie nowej wersji przepływu pracy przy użyciu interfejsu API w programie Microsoft Graph wymaga uruchomienia metody createNewVersion. Aby zapoznać się z przewodnikiem krok po kroku dotyczącym aktualizowania zadań lub warunków wykonywania, zobacz Zarządzanie wersjami przepływu pracy.

Uwaga

Jeśli przepływ pracy jest na żądanie, informacje konfiguracji skojarzone z warunkami wykonywania nie będą obecne.

Jakie szczegóły znajdują się w historii wersji przepływu pracy

W przeciwieństwie do zmieniających się podstawowych właściwości przepływu pracy, nowo utworzone wersje przepływu pracy mogą znacznie różnić się od poprzednich wersji. Zadania można dodawać lub usuwać, a osoba, dla których działa przepływ pracy, może być inna. Ze względu na ogromne zmiany, które mogą wystąpić w przepływie pracy między wersjami, szczegóły wersji również zawierają szczegółowe informacje dotyczące nie tylko bieżącej wersji przepływu pracy, ale także jego poprzednich iteracji.

Szczegóły zawarte w informacjach o wersji, jak pokazano w centrum administracyjnym firmy Microsoft Entra:

Screenshot of workflow versioning information.

Szczegółowe informacje o wersji są następujące:

parametr opis
Numer wersji Liczba całkowita oznaczającą, dla której wersji przepływu pracy są przeznaczone informacje. Sekwencyjnie przechodzi w górę z każdą nową wersją przepływu pracy.
Data ostatniej modyfikacji Czas ostatniej aktualizacji przepływu pracy. W przypadku poprzednich wersji przepływów pracy data ostatniej modyfikacji będzie zawsze datą utworzenia następnej wersji.
Ostatnia modyfikacja przez KtoTo ostatnio zmodyfikowano tę wersję przepływu pracy.
Data utworzenia Data i godzina utworzenia wersji przepływu pracy.
Utworzone przez KtoTo utworzono tę konkretną wersję przepływu pracy.
Nazwisko Nazwa przepływu pracy w tej wersji.
opis Opis przepływu pracy w tej wersji.
Kategoria Kategoria przepływu pracy.
Warunki wykonywania Określa, kto i kiedy przepływ pracy jest uruchamiany w tej wersji.
Zadania Zadania przedstawione w tej wersji przepływu pracy. W przypadku wyświetlania za pośrednictwem interfejsu API można również zobaczyć argumenty zadań. Aby uzyskać informacje o określonych definicjach zadań, zobacz: Zadania i definicje przepływu pracy cyklu życia

Następne kroki