Usunięcie aktywacji definicji workflow (dltwflacv)

Wprowadzenie

Aby usunąć aktywacje definicji aktywności i wszystkie przypisania właścicieli do ról workflow we wszystkich bazach danych systemu należy użyć narzędzia dltwflacv.

Grupa docelowa

  • Administratorzy systemu
  • Użytkownicy tworzący dostawy

Opis

Narzędzie dltwflacv usuwa aktywacje definicji aktywności oraz wszystkie przypisania właścicieli do ról Workflow we wszystkich bazach danych systemu.
Opcjonalnie możliwe jest usunięcie wyłącznie nieprawidłowych aktywacji i przypisań właścicieli.

Aktywacja lub przypisanie uznawane jest za nieprawidłowe, jeśli prefiks eksportu definicji aktywności lub roli workflow różni się od prefiksu eksportu bieżącego systemu.

Narzędzie powinno być używane w następujących przypadkach:

  • przed dostarczeniem (wdrożeniem produkcyjnym) systemu – w takim przypadku wszystkie aktywacje definicji aktywności i wszystkie przypisania właścicieli do ról workflow powinny zostać usunięte, aby nowo utworzone systemy nie zawierały żadnych aktywacji i właścicieli z fazy rozwoju i testowania.
  • gdy w systemie aktywowane są definicje aktywności z prefiksem eksportu z innego systemu lub role workflow mają właścicieli z prefiksem eksportu z innego systemu. Takie aktywacje lub przypisania właścicieli mogą wystąpić, na przykład, jeśli system został utworzony jako kopia z innego systemu. W takim przypadku nieprawidłowe aktywacje i przypisania właścicieli powinny zostać usunięte.

Polecenie

Poniżej znajduje się polecenie zawierające wszystkie możliwe parametry.

dltwflacv [-roleMembers][-activityDefinitionActivation]

[-invalid]

Parametry

Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby możliwe było wyświetlenie wszystkich możliwych wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: „<str-1> …. <str-n>”.

Parametr Opis
[-roleMembers] Usuwa wszystkie przypisania właścicieli do wszystkich ról workflow we wszystkich bazach danych systemu, niezależnie od ich prefiksu eksportu.
[-activityDefinitionActivati-on] Usuwa wszystkie aktywacje definicji aktywności we wszystkich bazach danych systemu, niezależnie od ich prefiksu eksportu.
[-invalid] Usuwa wszystkie nieprawidłowe aktywacje definicji aktywności, a także wszystkie nieprawidłowe przypisania właścicieli do ról workflow pracy we wszystkich bazach danych systemu. Aktywacja lub przypisanie jest nieprawidłowe, jeśli prefiks eksportu definicji działania lub roli workflow i prefiks eksportu bieżącego systemu są różne.

Uprawnienia

Uprawnienia mogą zostać przypisane za pomocą ról uprawnień jak również poprzez przyporządkowanie organizacji. Szczegółowe informacje można znaleźć w artykule Uprawnienia.

Dla narzędzia dltwflacv istnieje następujące specjalne prawo dostępu , która odnosi się do działań. Można je przypisać do tej funkcji w aplikacji Role uprawnień.

Usunięcie działań i obiektów zależnych: com.cisag.sys.workflow.DeleteActivities

Przykład
Wszystkie definicje aktywności mają zostać dezaktywowane we wszystkich bazach danych w systemie.

dltwflacv – activityDefinitionActivation

Ponieważ definicje procesów są aktywowane przez ich węzeł początkowy, a węzeł początkowy jest mapowany jako definicja aktywności, wszystkie definicje procesów są również dezaktywowane we wszystkich bazach danych w systemie. Zdarzenia pośrednie są również dezaktywowane.

Czy ten artykuł był pomocny?