Skip to end of metadata
Go to start of metadata

Powrót do spisu komponentów: Tools

Przykładowa mapa procesu:  Tools - Users 2017-06-12.zip  

Przeznaczenie:

Komponent służy do sprawdzania, czy użytkownicy o podanych loginach istnieją w systemie i ustawia odpowiednią wiadomość o wybranej treści. Komponent ten może ograniczyć szukanie do aktywnych użytkowników oraz czy wszyscy użytkownicy z  listy muszą istnieć w systemie.

Parametry:


 

"Lista loginów"

Typ pola STRING_ARRAY.  Lista loginów do sprawdzenia

"Zmienna do informacji zwrotnej"

Typ pola VARIABLE. Zmienna w której będzie zapisany wynik zadania automatycznego

"Wiadomość pozytywna"

Typ pola STRING. Treść wiadomości w przypadku pozytywnego wyniku (znalezienia)

"Wiadomość negatywna"

Typ pola STRING. Treść wiadomości w przypadku negatywnego wyniku (nieznalezienia).

"Czy wszyscy użytkownicy muszą być znalezieni w systemie?"

Typ pola BOOLEAN. W przypadku opcji "TAK" do uzyskania odpowiedzi pozytywnej wymagane jest aby wszyscy użytkownicy z listy "Lista loginów" znajdowali się w systemie . Domyślnie "TAK"

"Czy przeszukiwać tylko aktywnych użytkowników?"

Typ pola BOOLEAN. W przypadku opcji "TAK" wyszukiwania ogranicza się do aktywnych kont w systemie, dla opcji "NIE" brane są też konta użytkowników nieaktywnych. Domyślnie "TAK"

Szczegółowy opis działania:

Setter sprawdza, czy istnieję użytkownik o podanym loginie. W tym celu do parametru "Lista loginów" należy podać login do sprawdzenia, lub listę loginów. Potem należy ustawić parametry szukania "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" oraz "Czy przeszukiwać tylko aktywnych użytkowników?". Zadanie przeszuka system z parametrami wejściowymi ("Lista loginów"). Jeżeli znajdzie użytkownika i parametr "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" był ustawiony na "NIE" to  przerywa wyszukiwanie i ustawia zmienną z parametru "Zmienna do informacji zwrotnej" treścią parametru  "Wiadomość pozytywna". Gdy opcja "Czy wszyscy użytkownicy muszą być znalezieni w systemie?" była ustawiona na "TAK" to sprawdza każdy login. Zadanie zlicza znalezionych użytkowników i na końcu sprawdza, czy liczba znalezionych użytkowników jest równa ilości loginów. Jeśli tak zwraca "Wiadomość pozytywna" , jeżeli nie to zwraca "Wiadomość negatywna". Parametr szukania "Czy przeszukiwać tylko aktywnych użytkowników?" określa, czy podczas szukania użytkowników brać pod uwagę tylko użytkowników z aktywnymi kontami, czy wszystkich kiedykolwiek zarejestrowanych w systemie.

Przykład:

Ustawienia Setter'a

Wyniki dla pierwszej konfiguracji

Wyniki dla drugiej konfiguracji

 

  • No labels
Write a comment…