Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

 

Polish

← Powrót do listy dostępnych zadań automatycznych

Info

 Jeśli masz problem ze zrozumieniem jak działa zadanie automatyczne, sprawdź opisy: Dynamiczna lista, Wykonanie warunkowe, Parametry komponentów

Panel
titlePodstawowe informacje

Kategoria: Użytkownik

Dostępna od wersji: 1.0.63

Panel
titleOpis

Data Chooser zwraca listę użytkowników, którzy spełniają określone kryteria (należą do grup, nie należą do grup, mają role etc. lub zwraca wszystkich użytkowników w systemie poza użytkownikiem administracyjnym). Kolejne filtry są ze sobą połączone przy użyciu operatora logicznego AND.

Panel
titleParametry konfiguracyjne
Grupa parametruNazwa parametruOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
-Źródłowa lista użytkowników*Parametr określa z jakiego źródła będzie pobierana lista użytkowników do wyświetlenia w datachooserzeTekstWszyscy użytkownicyLista wartości

Ukrywa/pokazuje parametr "Użytkownicy"

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
Wszyscy użytkownicyall
Wybrani użytkownicycustom
Wszyscy użytkownicy z wyjątkiem wybranychusers-excluded
-UżytkownicyParametr pojawia się, gdy wybierzemy jedną z dwóch wartości w parametrze "Źródłowa lista użytkowników": "Wybrani użytkownicy" lub "Wszyscy użytkownicy z wyjątkiem wybranych". Określa wybranych użytkowników.Tablica wartości tekstowych Lista wartościDo wyboru użytkownicy znalezieni w systemie (loginy).
Filtrowanie (komponent)  

 

Filtrowanie po grupach*

Wybór rodzaju filtrowania spośród podanych wartości:

TekstWyłączoneLista wartości

Ukrywa/pokazuje parametr "Grupy"

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
Należy do wszystkich z wybranych grupall
Należy do jakiejkolwiek z wybranych grupany
Nie należy do żadnej z wybranych grupnone
Wyłączoneoff
GrupyLista zwróci tylko takich użytkowników, którzy nie należą do podanych grup.Tablica wartości tekstowych Lista wartości

Do wyboru grupy znalezione w systemie.

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
<tłumaczona nazwa grupy><oryginalna nazwa grupy>
Filtrowanie po jednostkach organizacyjnych*

Wybór rodzaju filtrowania spośród podanych wartości.

TekstWyłączoneLista wartości

Ukrywa/pokazuje parametr "Jednostki organizacyjne"

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
Należy do wszystkich z wybranych jednostek organizacyjnychall
Należy do jakiejkolwiek z wybranych jednostek organizacyjnychany
Nie należy do żadnej z wybranych jednostek organizacyjnychnone
Wyłączoneoff
Jednostki organizacyjnePole do wyboru jednostek organizacyjnych, po których nastąpi filtrowanie.Tablica wartości tekstowych Lista wartości

Do wyboru jednostki organizacyjne znalezione w systemie.

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
<nazwa jednostki organizacyjnej><symbol jednostki organizacyjnej>
Pobierz z jednostek podrzędnychOkreśla, czy w wyszukiwaniach uwzględnić jednostki podrzędne do podanejLogicznaTakLista wartości 
Filtrowanie po rolach*

Wybór rodzaju filtrowania spośród podanych wartości.

TekstWyłączoneLista wartości

Ukrywa/pokazuje parametr "Role".

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
Należy do wszystkich z wybranych rólall
Należy do jakiejkolwiek z wybranych rólany
Nie należy do żadnej z wybranych rólnone
Wyłączoneoff

 

 

Role

Lista zwróci tylko takich użytkowników, którzy posiadają podaną rolę.Tablica wartości tekstowych Lista wartości

Do wyboru role znalezione w systemie w postaci:

packageId:processDefId:roleId

Filtrowanie (edycja pola)Filtruj po*Określa, czy chcemy filtrować korzystając z widocznych mappingów, czy wybrać własne. Uwaga - widoczne mapowania uwzględniają jedynie te mapowania, które są dostępne do wyboru z listy Wybranych mapowań.TekstvisibleLista wartości

Wartości do wyboru:

Wartość wyświetlanaWartość przekazywana
Widoczne mapowaniavisible
Wybrane mapowaniacustom

Wybrane mapowania

Określa mappingi po których będą filtrowane wyniki.Tablica wartości tekstowych  Lista wartości

Do wyboru mappingi:

Od wersjiWartość wyświetlanaWartość przekazywana
1.0.63

Id użytkownika

userName
1.0.63

Imię użytkownika

firstName
1.0.63

Nazwisko użytkownika

lastName
1.0.63

Email użytkownika

email
1.0.71Imię i nazwiskofullName
1.0.105Jednostki organizacyjneous
1.0.105Symbole jednostek organizacyjnychousSymbols
1.0.105Grupygroups
1.0.105Stanowiskapositions
1.0.105Symbole stanowiskpositionsSymbols
1.0.105Loginy przełożonychsuperiors
SortowanieSortuj po*Określa po wartościach z którego mappingu nastąpi sortowanie.TekstuserIdLista wartości

Do wyboru mappingi:

Od wersjiWartość wyświetlanaWartość przekazywana
1.0.63Id użytkownikauserName
1.0.63Imię użytkownikafirstName
1.0.63Nazwisko użytkownikalastName
1.0.63Email użytkownikaemail
1.0.71Imię i nazwiskofullName
Rodzaj sortowania*Określa, czy sortowanie będzie rosnące, czy malejące.TekstRosnąceLista wartości

Do wyboru wartości:

Wartość wyświetlanaWartość przekazywana
RosnąceASC
MalejąceDES

Parametr*- pole wymagane

Panel
titleMappingi
Nazwa mappinguId mappinguOpis
Id użytkownikauserNameZwraca id użytkownika.
Imię użytkownikafirstNameZwraca imię użytkownika.
Nazwisko użytkownikalastNameZwraca nazwisko użytkownika.
Imię i nazwisko użytkownikafullNameZwraca imię i nazwisko użytkownika.
Nazwisko i imię użytkownikareverseNameZwraca nazwisko i imię użytkownika.
Email użytkownikaemailZwraca email użytkownika.
Jednostki organizacyjne użytkownikaousZwraca nazwy jednostek organizacyjnych użytkownika. Kolejne wartości zwracane są po średniku.
Symbole jednostek organizacyjnych użytkownikaousSymbolsZwraca symbole jednostek organizacyjnych użytkownika. Kolejne wartości zwracane są po średniku.
Grupy użytkownikagroupsZwraca nazwy grup użytkownika. Kolejne wartości zwracane są po średniku.
Stanowiska użytkownikapositionsZwraca nazwy stanowisk użytkownika. Kolejne wartości zwracane są po średniku.
Symbole stanowisk użytkownikapositionsSymbolsZwraca symbole stanowisk użytkownika. Kolejne wartości zwracane są po średniku.
Role użytkownikarolesZwraca nazwy ról użytkownika. Kolejne wartości zwracane są po średniku.
Przełożeni użytkownikasuperiorsZwraca loginy przełożonych użytkownika. Kolejne wartości zwracane są po średniku.
Panel
titlePrzykładowa konfiguracja

Początkowa konfiguracja:

Przykład uzupełnionej dokumentacji:

Panel
titleChange log

 1.0.63

  • Dodanie komponentu

1.0.71

  • Naprawienie błędu wyświetlania podwójnych ról
  • Naprawienie błędu dotyczących ról pakietowych
  • Dodanie możliwości filtrowania po imieniu i nazwisku

1.0.105

  • Dodanie możliwości filtrowania po :
    1. Jednostki organizacyjne
    2. Symbole jednostek organizacyjnych
    3. Grupy
    4. Stanowiska
    5. Symbole stanowisk
    6. Loginy przełożonych

 

Hide If
special@anonymous

Zadania związane z komponentem

Aktualne

Archiwalne

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-484

JIRA
server192.168.1.52 JIRA
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-593
English

← Return to the list of available datacenters

 

If you have trouble understanding how the action works, check the descriptions: DatachooserConditional executionComponents parameters

Panel
titleBasic information

Category: User

Available from version: 1.0.63

Panel
titleDescription

Data Chooser returns a list of users who meet certain criteria (belong to groups, do not belong to groups, have roles etc. or return all users in wsystem outside the administrative user). Subsequent filters are connected with each other using the logical AND operator.

Panel
titleConfiguration parameters
Parameter groupParameter nameDescriptionParemeter typeDefault valueField typeComments and restrictions
-Source user list *The parameter defines from what source the list of users will be retrieved for display in the datachooserTextAll usersDrop-down list

Hides / shows the "Users" parameter

Values to choose from:

Displayed valueValue transmitted
All usersall
Custom userscustom
All users except selectedusers-excluded
-UsersThe parameter appears when we choose one of the two values in the "Source list of users" parameter: "Selected users" or "All users except selected". Specifies the selected users.An array of text values Drop-down listYou can choose between users found in the system (logins).

Filtering (component) 

Filtering by groups *

Selecting the filtering type from the values given:

TextoffDrop-down list

Hides / shows the "Groups" parameter

Values to choose from:

Displayed valueValue transmitted
Belongs to all of the selected groupsall
Belongs to any of the selected groupsany
Does not belong to any of the selected groupsnone
Offoff
GroupsThe list will return only users who do not belong to the given groups.An array of text values Drop-down list

Selectable groups found in the system.

Values to choose from:

Displayed valueValue transmitted
<group name translated><original group name>
Filter by organizational units *

Selection of the filtering type among the given values.

TextoffDrop-down list

Hides / shows the "Organizational units" parameter

Values to choose from:

Displayed valueValue transmitted
Belongs to all of the selected organizational unitsall
Belongs to any of the selected organizational unitsany
Does not belong to any of the selected organizational unitsnone
Offoff
Organizational unitsField for selecting organizational units, followed by filtering.An array of text values Drop-down list

You can choose the organizational units found in the system.

Values to choose from:

Displayed valueValue transmitted
<name of the organizational unit><organizational unit symbol>
Get from sub-unitsSpecifies whether to include sub-units in searchesBooleanYesEditable field 
Role filtering *

Selection of the filtering type among the given values.

TextoffDrop-down list

Hides / shows the "Roles" parameter.

Values to choose from:

Displayed valueValue transmitted
Belongs to all of the selected rolesall
Belongs to any of the selected rolesany
Does not belong to any of the selected rolesnone
Offoff

 

 

Roles

The list will return only users who have the given role.An array of text values Drop-down list

You can choose the roles found in the system in the form:

packageId:processDefId:roleId

Filter (edit field)Filter by*Specifies whether we want to filter using visible mappings or choose our own. Note - visible mappings include only those mappings that are available for selection from the Selected Mappings list.TextvisibleDrop-down list

Values to choose from:

Displayed valueValue transmitted
Visible mappingsvisible
Selected mappingscustom

Selected mappings

Specifies the mappings after which the results will be filtered.An array of text values Drop-down list

You can choose mappings:

From versionDisplayed valueValue transmitted
1.0.63

User's ID

userName
1.0.63

User name

firstName
1.0.63

User surname

lastName
1.0.63

User email

email
1.0.71User full namefullName
1.0.105Organizational unitsous
1.0.105Organizational unit symbolsousSymbols
1.0.105Groupsgroups
1.0.105Positionspositions
1.0.105Position symbolspositionsSymbols
1.0.105Superiors usernamessuperiors
SortowanieSortuj po*Określa po wartościach z którego mappingu nastąpi sortowanie.TextuserIdDrop-down list

Do wyboru mappingi:

From versionDisplayed valueValue transmitted
1.0.63User's IDuserName
1.0.63User namefirstName
1.0.63User surnamelastName
1.0.63User emailemail
1.0.71User full namefullName
Rodzaj sortowania*Określa, czy sortowanie będzie rosnące, czy malejące.TextRosnąceDrop-down list

Do wyboru wartości:

Displayed valueValue transmitted
RosnąceASC
MalejąceDES
Panel
titleMappings
Mappping nameFrom versionDescription
firstName1.0.17User name
lastName1.0.17User surname
email1.0.17User email
fullname1.0.17User full name
number1.0.17User number
groupname1.0.17User group
positionname1.0.17User position
positionoussymbol1.0.17User organizational unit symbol
positionssymbol1.0.17User position symbol
superiorUsername1.0.24Superior user name
superiorFullname1.0.24Superior full name
Mappping nameOpis
userNameReturns the user id.
firstNameReturns the user's first name.
lastNameReturns the user's last name.
fullNameReturns the user's first and last name.
reverseNameReturns the user's last name and first name.
emailReturns the user's email.
ousReturns the names of the user's organizational units. Subsequent values are returned after a semicolon.
ousSymbolsReturns the symbols of user organizational units. Subsequent values are returned after a semicolon.
groupsReturns user group names. Subsequent values are returned after a semicolon.
positionsReturns user position names. Subsequent values are returned after a semicolon.
positionsSymbolsReturns user position symbols. Subsequent values are returned after a semicolon.
rolesReturns user role names. Subsequent values are returned after a semicolon.
superiorsReturns the login of the user's superiors. Subsequent values are returned after a semicolon.
Panel
titleConfiguration example

Initial Configuration:

Example of completed documentation:

Panel
titleChange log

1.0.63

  • Adding a component

1.0.71

  • Fixed double display error
  • Bug fix for package roles
  • Addition of filtering by name and surname

1.0.105

  • Addition of filtering by :
    1. Organizational units
    2. Organizational unit symbols
    3. Groups
    4. Positions
    5. Position symbols
    6. Superiors usernames