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
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.