![]() |
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
fxLdapSync - synchronizace FX/MX uživatelů proti LDAP |
Do databáze serveru FaxChange (MobilChange) přistupuje přes existující rozhraní fxODBC (ADO), musí být tedy nainstalována na stejném serveru,
kde je spuštěn FaxChange (MobilChange). Pro instalaci stačí zkopírovat obsah adresáře support\FaxChange\FxLDAPsync na UMS CD na disk serveru.
Aplikace zjišťuje dle zadaného filtru seznam uživatelů na straně LDAP a podle nich zakládá, konfiguruje nebo maže uživatele v databázi
FaxChange (MobilChange). O své činnosti může zapisovat zprávy do umsMonitoru (je nutné vložit do registru soubor umsmonitor.reg
z instalačního adresáře) a odesílá výsledky mailem na zvolenou adresu.
Aplikaci lze spouštět ručně nebo v pravidelných intervalech libovolným task schedulerem, např. jako úlohu umsTaskManageru.
[HKLM/Software/datasys/faxchange/fxldapsync]
.
Popis jednotlivých hodnot:
ldap_nm_EmplID=DsFx2ID | ldap_dv_EmplID | -- | ID uživatele, např. osobní číslo zaměstnance |
ldap_nm_fEmail=mail | ldap_dv_fEmail | ldap_mf_fEmail | mail adresa |
ldap_nm_Mobile=mobile | ldap_dv_Mobile | ldap_mf_Mobile | mobilní telefon |
ldap_nm_fName=displayName | ldap_dv_fName | ldap_mf_fName | zobrazované jméno nebo jméno (givenname) |
ldap_nm_fName2 | ldap_dv_fName2 | ldap_mf_fName2 | příjmení (sn) |
ldap_nm_fCostCode=DsFx2Costcode | ldap_dv_fCostCode | ldap_mf_fCostCode | účtovací kód uživatele |
ldap_nm_Phone=telephoneNumber | ldap_dv_Phone | ldap_mf_Phone | telefon |
ldap_nm_FaxNum=facsimileTelephoneNumber | ldap_dv_FaxNum | ldap_mf_FaxNum | fax |
ldap_nm_FaxFlg | ldap_dv_FaxFlg | ldap_mf_FaxFlg | nastavení práv uživatele ve FaxChange |
ldap_nm_fCover=DsFx2Coversheet | ldap_dv_fCover | ldap_mf_fCover | název krycí stránky faxu |
ldap_nm_fGroup=DsFx2Group | ldap_dv_fGroup | ldap_mf_fGroup | skupina uživatele ve FaxChange |
ldap_nm_Division | ldap_dv_Division | ldap_mf_Division | divize |
ldap_nm_Dept=department | ldap_dv_Dept | ldap_mf_Dept | oddělení |
ldap_nm_Job | ldap_dv_Job | ldap_mf_Job | název pozice zaměstnance |
ldap_nm_Street=streetAddress | ldap_dv_Street | ldap_mf_Street | adresa |
ldap_nm_City=l | ldap_dv_City | ldap_mf_City | město |
ldap_server_2, ldap_server_3, ... - další startovní body, pokud jsou potřeba.
fxLdapSync.reg
v instalačním adresáři.
Command line parametry:
fxLdapSync [volby] volby: /<appname> typ aplikace (FX nebo MX). Pokud nezadáno, bere se FX /w dotáže se na heslo root_DN /d<path> cesta k log souboru. Platí jen pokud parametr "logpath" v registry již není /r<path> název alternativní konfigurace. Ta musí být uložena jako subklíč pod HKLM/Software/datasys/faxchange/fxldapsync. /h helpAlternativní konfigurace se hodí pro oddělené nastavení synchronizace pro FaxChange a MobilChange, případně při synchronizaci proti více LDAP serverům s různým nastavením.
fxLdapSync.reg
to umožňuje. Je ale nutno přidat kontejner "Microsoft Exchange System Objects" v Active Directory
do prohledávaných větví.
Jméno v LDAP | Jméno v tUser | Poznámka |
FAXNUM (string, <30 znaků) |
Nemá přímý ekvivalent, ale výše popsaným algoritmem se z něj generuje položka v PABX databázi a položka AutoPABX ve FreeText | jedinečné faxové číslo, které slouží pro příjem faxů |
FAXCSH (string, <30 znaků) |
fCover | jméno coversheet stránky pro daného uživatele |
FAXGRP (string, <30 znaků) |
fGroup | definuje uživatelskou skupinu, ke které uživatel patří a jejíž standardní nastavení bude aplikováno pro tohoto uživatele u nastavení atributů pro FaxChange, které nejsou explicitně pro tohoto uživatele specifikovány |
FAXFLG (string, <30 znaků) |
fFlags, fControl, fLng – viz další tabulka | obsahuje nastavení atributů: práva k faxování a jazyk; struktura popsána v další tabulce |
INTERNET-ADDR | fEmail | SMTP adresa |
COSTCODE | fCostCode | Kód nákladového střediska |
COMMON-NAME | fName | Jméno uživatele |
Znak | Význam | Hodnoty | Mapování do FX |
1 | nastavení práv k posílání mezinárodních faxů | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 1, hodnoty Y/N/D |
2 | nastavení práv k posílání faxů mimo ÚTO | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 2, hodnoty Y/N/D |
3 | nastavení práv k posílání faxů mimo lokální ústřednu | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 3, hodnoty Y/N/D |
4 | nastavení práv k posílání faxů v rámci ústředny | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 4, hodnoty Y/N/D |
5 | nastavení práv k posílání faxů s nízkou prioritou | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 5, hodnoty Y/N/D |
6 | nastavení práv k posílání faxů s normální prioritou | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 6, hodnoty Y/N/D |
7 | nastavení práv k posílání faxů s vysokou prioritou | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 7, hodnoty Y/N/D |
8 | nastavení práv k plánování odeslaných faxů | y (ano), n (ne), d (standardní nastavení podle skupinových práv) | fFlags znak 8, hodnoty Y/N/D |
9 | nastavení práv k posílání faxů | 0 (ano, standardní uživatel), 1 (ne, faxování zakázáno) | fControl bit 0: 0 = povoleno, 1 = zakázáno |
10 | nastavení jazyka pro komunikaci | 0 (CZ), 1 (UK), 2 (SK) | fLng = "CZ", "UK" nebo "SK" |