Versions Compared

Key

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

Polish

Jeśli masz problem ze zrozumieniem jak działa zadanie zaplanowane, sprawdź opis: Zadanie zaplanowane

Panel
titleOpis

Zadanie importuje użytkowników domenowych zlokalizowanych na serwerze LDAP do systemu. Aby móc skorzystać z tego zadania zaplanowanego, należy wcześniej w systemie skonfigurować serwer LDAP, z którym chcemy się łączyć w ramach wykonywania zadania zaplanowanego. Konfiguruje się go w zakładce systemu Administracja / Konfiguracja systemu / Serwery LDAP. Informacje na temat konfiguracji serwera LDAP znajdują się w opisie: Zarządzanie serwerami LDAP.

Panel
titleParametry konfiguracyjne
Nazwa parametruTyp parametruOpisUwagi i ograniczenia
Nazwa domeny*TekstDomena, z która chcemy się połączyć. 
Ścieżka DN*Tekst

Ścieżka DN (Distinguished Name) określa lokalizację pojedynczego objektu lub konteneru w hierarchicznej strukturze katalogu domeny np. CN=Jan Nowak, OU=Konsultanci. Wartości DC (Domain Component) muszą zostać w tym parametrze pominięte.

 
Filtr importu*TekstUmożliwia wprowadzenie kryteriów w celu zawężenia wyników wyszukiwania objektów w domenie. Selekcja objektów odbywa się na podstawie wprowadzonych wartości atrybutów objektów w filtrze.

Składnia filtra:

(atrybut operator wartość)

 

Atrybuty:

  • cn (pełna nazwa użytkownika),
  • sn (nazwisko),
  • telephoneNumber,
  • l (lokalizacja),
  • objectCategory,
  • objectClass.

 

Operatory:

  • = (Equality),
  • \>= (Greater than or equal to),
  • <= (Less than or equal to),
  • =* (Presence),
  • ~= (Approximate),
  • & (AND),
  • | (OR),
  • ! (NOT).

 

Przykłady użycia:

  • (cn=Jan Nowak) zwraca obiekt, którego nazwa jest równa "Jan Nowak",
  • (ObjectClass=*) zwraca wszystkie obiekty,
  • (&(objectCategory=person)(objectClass=user)(!(cn=Jan Nowak))) zwraca wszystkich użytkowników oprócz użytkownika "Jan Nowak",
  • (sn=ro*) zwraca wszystkie obiekty z nazwiskiem rozpoczynającym się na "ro",
  • (&(objectCategory=person)(objectClass=contact)(|(sn=Nowak)(sn=Kowalski))) zwraca wszystkie kontakty, których nazwisko użytkownika jest równe "Nowak" lub "Kowalski".
Grupa domyślna*TekstNazwa grupy, do której zostaną przydzieleni użytkownicy, w przypadku gdy parametr Dodanie do grupy domyślnej jest ustawiony na true. 
Dodanie do grupy domyślnej*TekstDecyduje, czy użytkownicy mają być dodawani do określonej grupy domyślnej.Należy wprowadzić w polu wartość logiczną true lub false.
Dodanie do grup z LDAP*TekstUżytkownicy zostaną w systemie przydzieleni do grup, które mają przydzielone na serwerze LDAP.Należy wprowadzić w polu wartość logiczną true lub false.
Stworzenie nieistniejących grup*TekstDecyduje, czy należy utworzyć grupy w systemie, do których należą importowani z serwera LDAP użytkownicy. Jeśli opcja jest ustawiona na false, to w sytuacji braku grupy w systemie użytkownik zostanie dodany do grupy domyślnejNależy wprowadzić w polu wartość logiczną true lub false.
Synchronizuj*TekstOkreśla, czy po aktualizacji danych na serwerze LDAP również powinny zostać zmienione w systemie. Aktualizacja danych dotyczy dodania, usunięcia lub modyfikacji użytkownika.Należy wprowadzić w polu wartość logiczną true lub false.
Użytkownik domyślny*TekstOkreślenie na jakiego użytkownika zostaną przydzielone zastępstwa, raporty, zadania, widoki użytkownika dezaktywowanego. W przypadku podania wartości <superior> powiązania użytkownika zostaną przekazane jego przełożonym, a w przypadku, gdy użytkownik nie ma zdefiniowanych przełożonych to powiązania trafią do administratora systemu. W sytuacji, gdy pozostawimy pole puste, to powiązania trafią do administratora systemu. 
Wykluczone grupy*TekstNazwy grup, z których użytkownik nie może zostać usunięty, nawet jeśli nie jest już dłużej przypisany do takiej grupy na serwerze LDAP. Parametr ten jest istotny, tylko wtedy, gdy parametr Synchronizuj jest ustawiony na true.Nazwy grup należy wprowadzać po średniku.

Parametr*- pole wymagane

Panel
titlePrzykładowa konfiguracja

 

Image Removed

Image Added

 

Panel
titlePrzykładowa konfiguracja

Przykładowa konfiguracja serwera LDAP w systemie pozwalająca na wykonanie zadania zaplanowanego z uzupełnionymi parametrami jak powyżej wygląda następująco:

 Image RemovedImage Added

Image RemovedImage Added

English

← Return to the list of available setters

← Return to the list of available applications 

Info

If you have trouble understanding how the action works, check the descriptions: Application, Setter, Conditional execution, Component parameters

Panel
titleBasic information

Category:

Action location:

Available from version:

Panel
titleDescription

 

Panel
titleConfiguration parameters
Name of the parameterParameter typeDescriptionNotes and restrictions
Domain name*TextDomain we are trying to connect to. 
Base DN*TextA Distinguished Name (DN) represents a signle object or whole container in hierarchical directory, at which the DN is written from lower to higher hierarchical levels from left to right e.g. CN=John Smith, OU=consultants. The DC values (Domain Component) have to be skipped in this parameter. 
Import filter*TextImport filter allows to enter criteria to narrow down the search results for objects in the domain. Objects are selected based on the entered attribute values of the objects in the filter

Filter syntax:

(attribute operator value)

 

Atrybuty:

  • cn (user common name),
  • sn (surname),
  • telephoneNumber,
  • l (localization),
  • objectCategory,
  • objectClass.

 

Operatory:

  • = (Equality),
  • \>= (Greater than or equal to),
  • <= (Less than or equal to),
  • =* (Presence),
  • ~= (Approximate),
  • & (AND),
  • | (OR),
  • ! (NOT).

 

Przykłady użycia:

  • (cn=John Smith) returns object, which common name "John Smith",
  • (ObjectClass=*) returns all objects,
  • (&(objectCategory=person)(objectClass=user)(!(cn=John Smith))) zwraca wszystkich użytkowników oprócz użytkownika "Jan Nowak",
  • (sn=sm*) returns all objects with a surname that starts with "sm",
  • (&(objectCategory=person)(objectClass=contact)(|(sn=Nowak)(sn=Kowalski))) returns all contacts with a surname equal to "Smith" or "Johnson".
Default group*TextName of the group to which the users will be assgned if the Add to default group parameter is set to true 
Add to default group*TextDetermines if users have to be added to the specified default group.Enter a boolean value of true or false in the field.
Add to LDAP group*TextUsers will be assigned to the groups on the system that are assigned to them on the LDAP server.Enter a boolean value of true or false in the field.
Create unexisted groups*TextDetermines whether to create groups in the system to which the users imported from the LDAP server belong to. If the option is set to false, the user will be added to the default group if there is no group in the systemEnter a boolean value of true or false in the field.
Synchronize*TextSpecifies if the data on the LDAP server should also be changed on the system after updating. Data update concerns adding, deleting or modifying a user.Enter a boolean value of true or false in the field.
Default user*TextDetermining to which user will be assigned substitutions, reports, tasks, views of the deactivated user. If the <superior> value is specified, the user's bindings will be transferred to his superiors, and if the user has no defined superiors, the bindings will go to the system administrator. If the field is left blank, the connections will go to the system administrator. 
Excluded groups*TextGroup names from which a user cannot be removed, even if he is no longer assigned to such a group on the LDAP server. This parameter is relevant only when the Synchronize parameter is set to true.Enter group names after the semicolon.

Parameter*- required field

Panel
titleSample configuration

Image RemovedImage Added

Panel
titleSample configuration

A sample configuration of the LDAP server in the system that allows to perform a scheduled task with completed parameters as above looks as follows

Image RemovedImage Added

Image RemovedImage Added