SW ATTIS Synchronizace s LDAP serverem
|
|
- Dagmar Marešová
- před 7 lety
- Počet zobrazení:
Transkript
1 SW ATTIS Synchronizace s LDAP serverem Verze manuálu: 0.9 Datum: ATTN Consulting s.r.o. Strana: 1 / 9
2 Obsah 1. Základní popis funkce Nutná znalost a předpoklady pro provedení synchronizace Definice úlohy... 3 Příklad konfigurace:... 4 Zdroj dat <Source> obsahuje atribut:... 4 Transformace <Lookup>... 5 Transformace <Part>... 6 Transformace <UserDomainName> Datové typy, konverze Seznam cílových objektů ATTISu Postup synchronizace... 9 ATTN Consulting s.r.o. Strana: 2 / 9
3 1. Základní popis funkce LDAP (Lightweight Directory Access Protocol) je odlehčený protokol vycházející ze standardu X.500 pro ukládání a přístup k adresářovým datům. Synchronizace s LDAP je v ATTISu implementována jako plánovaná úloha. Je možné synchronizovat údaje ve směru z LDAP serveru směrem do ATTISu. Synchronizovat lze osoby, uživatelské účty a uživatelské role včetně vazeb: osoba uživatelský účet uživatelský účet uživatelská role 2. Nutná znalost a předpoklady pro provedení synchronizace Jako zdroj dat pro synchronizaci může být jakýkoliv server odpovídající definici LDAP. Například Active Directory, OpenLDAP apod. Synchronizační úloha není vázána na přesnou adresářovou strukturu je parametrizovatelná pomocí konfigurace datových transformací. Tato konfigurace definuje, co se na straně LDAP vybírá a kam se to na straně ATTISu ukládá. Pro každou transformaci je pak určen synchronizační klíč na straně LDAP, jenž může být stanoven libovolně při definici transformace za předpokladu, že je zaručena jeho unikátnost a jednoznačnost. Na straně ATTISu se používají jeho interní unikátní OId. Synchronizační klíč je vždy typu String. Ke každému synchronizačnímu klíči je přiřazeno příslušné Oid (GUID) odpovídajícího ATTISovského objektu. Do klíče (Id) je možné uložit textovou reprezentaci v podstatě čehokoliv (GUID, SID, DN apod.) a je vždy na úvaze implementátora, jaký konkrétní atribut použije. Mělo by se však jednak o položku, která unikátně objekt identifikuje a která se v čase nemění. Jakmile je ovšem proces synchronizace spuštěn, není doporučeno měnit mapování klíče (v případě, že by došlo ke změně klíče, proběhne plná synchronizace všech objektů, protože stávající vazba bude ztracena). Konfigurace určuje typ dat: osoba (Person), uživatel (User) nebo role (Role). Zdroj pak má stanoveno kritérium pro výběr a mapování atributů objektů. Synchronizační úloha provede dotaz na LDAP server a jednotlivé objekty se pak převedou do mezivýsledků. V rámci převodu může docházet ke konverzi datových typů jednotlivých atributů (např. SID na řetězec). Datové mezistruktury se pak nahrávají do konkrétních interních objektů ATTISu, což je krok, který už je od uživatele odstíněn a dán interní implementací. V aplikaci ATTIS, objekty typu uživatel a role, obsahují atribut Nesynchronizovat s LDAP. Tento atribut umožní danému objektu býti netečným vůči synchronizaci s LDAP a je určen pro systémové uživatele a role ATTISu. 3. Definice úlohy Definici provedeme v menu ATTIS: Systémové nastavení / Nastavení plánovaných úloh / Definice úkolu kde založíme nový úkol typu LDAP synchronizace. Podstatnými parametry úlohy synchronizace je adresa LDAP serveru, číslo portu, jméno, heslo a volitelně lze užít komunikaci šifrovanou pomocí SSL. Transformace dat je definována ve formátu XML dle níže uvedené specifikace. XML parser se snaží poskytovat co nejpřesnější informace o případné chybě (resp. chybách), které umožňují snadnou lokalizaci a opravu problémů. ATTN Consulting s.r.o. Strana: 3 / 9
4 Chyby a průběh synchronizace se logují v logu aplikace ATTIS. Příklad konfigurace: <Configuration> <Options UserDefaultPassword = "aa" ChangePasswordOnFirstLogon="true" /> <Sources> <Source TargetEntity="User"> Filter="(&(objectClass=user)(!objectClass=computer)(!UserAccountControl: :=2))" Scope="SubTree" /> <Mappings> <Mapping Source="objectSid" Target="Id" Type="Sid" ConvertTo="String" /> <Mapping Source="userPrincipalName" Target="Username" Type="String" > <UserDomainName> <Upn2DownLevelLogon UpnSuffix="@attn.local" NetBiosDomainName="ATTN"/> </UserDomainName> <Mapping Source="memberOf" Target="Roles" Type="String" Optional="true" /> </Mappings> </Source> <Source TargetEntity="Role"> Filter="(&(objectClass=group)(cn=ATTN))" Scope="SubTree" /> <Mappings> <Mapping Source="objectSid" Target="Id" Type="Sid" ConvertTo="String" /> <Mapping Source="sAMAccountName" Target="Name" Type="String" /> <Mapping Source="member" Target="Users" Type="String" Optional="true"> <Lookup Field="objectSid" Type="Sid" ConvertTo="String"> Filter="(&(objectClass=user)(distinguishedName=@@))" Scope="SubTree" /> </Lookup> </Mappings> </Source> <Source TargetEntity="Person"> Filter="(objectClass=user)" Scope="SubTree" /> <Mappings> <Mapping Source="objectGUID" Target="Id" Type="Guid" ConvertTo="String" /> <Mapping Source="userPrincipalName" Target="CN" Type="String" Optional="true" > <UserDomainName> <Upn2DownLevelLogon UpnSuffix="@attn.local" NetBiosDomainName="ATTN"/> </UserDomainName> <Mapping Source="name" Target="FirstName" Type="String"> <Part Separator=" " Index="0" /> <Mapping Source="name" Target="LastName" Type="String"> <Part Separator=" " Index="1" /> </Mappings> </Source> </Sources> </Configuration> Konfigurace je uzavřena mezi kořenové elementy <Configuration></Configuration>. Options definují volitelnou možnost výchozího hesla a nutnosti změny. Options nemusí být uvedeny. Definice zdrojů dat je omezena elementy <Source></Source>. Je možné definovat více zdrojů, které se vyhodnocují postupně jeden po druhém, odshora dolů. Na pořadí tedy záleží (!), je vhodné, aby data, která na sebe logicky navazují, byla definována ve vhodném pořadí. Zdroj dat <Source> obsahuje atribut: - TargetEntity povinný druh dat, která jsou tímto zdrojem poskytována: Person, User nebo Role. Uvnitře elementu <Source> existuje právě jedna povinná definice kritéria <SearchCriteria>, na základě kterého jsou hledány objektu v LDAP a kolekce mapování <Mappings>, které určují, jaký atribut originálního objektu v LDAP struktuře se přenáší na cílový atribut v ATTISu. ATTN Consulting s.r.o. Strana: 4 / 9
5 Element <SearchCriteria> definuje vyhledávací filtr: - SearchBase povinný je kořen hledání dle definice LDAP, - Filter povinný je filtr v zápisu dle definice LDAP a - Scope povinný určuje rozsah hledání vzhledem ke koření: Object (pouze daný objekt dle filtru), OneLevel (pouze jedna úroveň dle filtru) nebo SubTree (celý podstrom dle filtru). U definice filtru je nutno mít na paměti, že některé speciální znaky je nutno v XML uvádět jako entity (např. & = & apod.). Element <Mapping> slouží pro definici mapování právě jednoho atributu ze zdroje do cíle: - Source povinný název pole ve zdroji, - Target povinný název pole v cíli, - Typ povinný typ datového pole ve zdroji, - ConvertTo nepovinný volitelná konverze hodnoty do zvoleného typu a - Optional nepovinný vyjadřuje, že atribut nemusí být ve zdroji přítomen a je ignorován. Není-li atribut definován jako nepovinný a zdrojový objekt jej neobsahuje, je signalizována chyba a synchronizace je přerušena. Mapování může volitelně obsahovat kolekci transformací získané hodnoty před tím, než je výsledek přiřazen do cílového pole. V aktuální implementaci jsou k dispozici transformace <Lookup>, <Part>. a <UserDomainName>. Transformace <Lookup> Transformace <Lookup> umožňuje: - vyhledání a záměnu hodnoty za hodnotu v jiném objektu (hodnotu nelze modifikovat!!!) - získaná hodnota může být převedena na typově jinou a ta se následně použije v importu Dle uvedeného příkladu importu rolí: <Source TargetEntity="Role"> Filter="(&(objectClass=group)(cn=test_role))" Scope="SubTree" /> <Mappings>.. <Mapping Source="member" Target="Users" Type="String" Optional="true"> <Lookup Field="objectSid" Type="Sid" ConvertTo="String"> Filter="(&(objectClass=user)(distinguishedName=@@))" Scope="SubTree" /> </Lookup> </Mappings> </Source> Provádí: 1) Skupina v LDAP test_role Na její členy ( member ) se uplatní definice Lookup Filter="(&(objectClass=group)(cn=test_role))" 2) Atribut member se mapuje na cílový atribut Users. Zdrojová hodnota je typu String a je nepovinná. <Mapping Source="member" Target="Users" Type="String" Optional="true"> 3) Hodnota member není SID na základě kterého chceme objekty párovat, ale jedná se o jednoznačné jméno (distinguishedname typu string). Aby byl ATTIS schopen objekty přiřadit, musíme definovat záměnu hodnoty distinguishedname za objectsid. <Lookup Field="objectSid" Type="Sid" ConvertTo="String"> Filter="(&(objectClass=user)(distinguishedName=@@))" Scope="SubTree" /> </Lookup> Na základě definice <Lookup> je vyhledán dle <SearchCriteria> objekt, jehož distinguishedname (DN) odpovídá hledané hodnotě. Důležitý je ve filtru kritéria, který je vždy v daném kroku nahrazen ATTN Consulting s.r.o. Strana: 5 / 9
6 jménem objektu DN. Pokud by kritérium vracelo více objektů, bere se první z nich. Nicméně v návrhu konfigurace je nanejvýš vhodné volit takový postup, aby identifikace objektu byla jednoznačná. Atribut member skupiny test_role ve tvaru distinguishedname typu string je vyhledán a nahrazen atributem objectsid objektu user. Atributy elementu <Lookup> pak definují, jakým způsobem bude nalezený objekt zpracován: - Field povinný název pole v objektu, který bude vracen - Type povinný typ pole v objektu - ConvertTo nepovinný volitelná konverze hodnoty do zvoleného typu. V našem případě se tedy vezme z objektu objectclass=user jeho objectsid typu SID a konvertuje se na řetězec. Teprve tento se pak uloží do cílového pole Users. Mějte na paměti, že celý výpočet musí být typově v pořádku, tj. je nutno správně specifikovat typ hodnoty a dle potřeby definovat konverzi před jejím překladem a též před přiřazením do cílového pole. V opačném případě převod selže a proces synchronizace je zastaven. Transformace <Part> Tato transformace umožňuje získat část řetězce. Vstupní hodnota je rozdělena pomocí oddělovače a jako výsledek se vrací příslušná část dle požadovaného indexu. Typickým příkladem je získání příjmení z plného jména. Např. <Mapping Source="name" Target="LastName" Type="String"> <Part Separator=" " Index="1" /> Atributy jsou následující: - Separator povinný určuje separační řetězec, který odděluje jednotlivé části a - Index povinný je pořadí části, která bude vrácena. Pokud je index mimo rozsah, vrací se prázdný řetězec. Transformace <UserDomainName> Transformace <UserDomainName> se používá pro převod hodnoty ve tvaru username@domain.domain na tvar domain\username. Př.: <Mapping Source="userPrincipalName" Target="Username" Type="String" > <UserDomainName> <Upn2DownLevelLogon UpnSuffix="@attn.local" NetBiosDomainName="ATTN"/> </UserDomainName> V našem případě, userprincipalname vrací hodnotu ve tvaru username@attn.local a požadovaný tvar je attn\username. UpnSuffix obsahuje řetězec, který bude zaměněn řetězcem NetBiosDomainName a následně doplněn na začátek řetězce. Konec řetězce, až po (od konce řetězce) včetně, je odmazán. a \ mohou, ale nemusí být uvedeny, jsou doplněny automaticky. UpnSuffix a NetBiosDomainName musí být upraven dle konkrétní situace. ATTN Consulting s.r.o. Strana: 6 / 9
7 4. Datové typy, konverze V definici mapování je nutné explicitně uvést, v jakém formátu je zdrojová hodnota a na jakou cílovou hodnotu bude (pokud nemá zůstat v originále) konvertována. Jestliže nelze konverzi provést z důvodu nekompatibility typů, synchronizace selže. V současné implementaci jsou podporovány následující datové typy: - String řetězec ve formátu unicode, volitelně konvertovatelný na Guid nebo Sid - Boolean binární hodnota true / false nebo 0 / 1 - Integer celé číslo 32-bitů - Guid unikátní identifikátor, volitelně konvertovatelný na String - Sid Active Directory identifikátor, volitelně konvertovatelný na String - Universal univerzální typ, v podstatě hexadecimální řetězec (všechny LDAP atributy jsou fyzicky uloženy jako sekvence bajtů a tímto způsobem je lze reprezentovat). ATTN Consulting s.r.o. Strana: 7 / 9
8 5. Seznam cílových objektů ATTISu Person User Role Položky, které lze synchronizovat. - Id (String) povinný klíč - CN (String) uživatelské jméno - DegreeAfterName (String) - DegreeBeforeName (String) - Description (String) - (String) - FirstName (String) - LastName (String) - Name (String) - Phone (String) - TimeContract (String, hodnota musí být ve tvaru celého čísla) - UrlIdentificator (String) - ValidFrom (String, hodnota musí být ve tvaru data) - ValidTo (String, hodnota musí být ve tvaru data) - Number - Id (String) povinný klíč - Username (String) - DefaultPassword (String) - ChangePasswordOnFirstLogin (Boolean) - Description (String) - Roles (String[]) přiřazení rolí - Id (String) povinný klíč - Name (String) - Description (String) - IsDefault (Boolean) - IsAdministrative (Boolean) - CanEditModel (Boolean) - Users (String[]) přiřazení uživatelů.pole Id je povinné a musí na něj být mapován synchronizační klíč. Každý datový zdroj tedy musí povinně obsahovat mapování alespoň pro cílové pole Id, jinak je situace vyhodnocena jako chybná a import je přerušen. Ostatní pole jsou využitelná volitelně a vždy je synchronizováno jenom to, co je mapováno. Pole, pro které není definováno mapování, je ponecháno beze změny (u nově založených objektů obsahuje výchozí hodnotu). ATTN Consulting s.r.o. Strana: 8 / 9
9 Asociace - vazby: Person CN je uživatelské jméno (nikoliv Id uživatele), na základě kterého je vytvořena asociace na příslušného uživatele; definuje tedy mapování mezi osobou a uživatelem; uživatel musí v době importu existovat, User Roles je seznam rolí (jejich Id) daného uživatele; definuje tedy mapování mezi uživatelem a rolemi. Role Users je seznam uživatelů (jejich Id) dané role; definuje mapování mezi rolí a uživateli. 6. Postup synchronizace 1. Provede se zpracování konfigurace a připraví algoritmus pro synchronizaci. 2. Úloha kontaktuje LDAP server a zvolí první zdroj dat. 3. Pomocí vyhledávacího kritéria právě zpracovávaného zdroje požádá LDAP o vrácení kolekce odpovídajících objektů. 4. Úloha projde vstupní kolekci, zkontroluje povinné atributy jednotlivých objektů, provede konverzi hodnot z originálního na cílový datový typ a předpřipraví kolekci objektů vhodných pro import do ATTISu (meziobjektů). 5. Dojde k importu dat do databáze ATTISu, přičemž pro přiřazení objektů z importu k objektům ATTISu se využije klíč. 6. Postup se opakuje pro další zdroj dat. ATTN Consulting s.r.o. Strana: 9 / 9
Synchronizace CRM ESO9 a MS Exchange
Synchronizace CRM ESO9 a MS Exchange Zpracoval: U Mlýna 2305/22, 141 Praha 4 Záběhlice Dne: 1.4.2015 tel.: +420 585 203 370-2 e-mail: info@eso9.cz Revize: Urych Tomáš www.eso9.cz Dne: 23.2.2016 Obsah 1.
Teoretické minimum z PJV
Teoretické minimum z PJV Pozn.: následující text popisuje vlastnosti jazyka Java zjednodušeně pouze pro potřeby výuky. Třída Zavádí se v programu deklarací třídy což je část programu od klíčových slov
Autor. Potřeba aplikací sdílet a udržovat informace o službách, uživatelích nebo jiných objektech
Adresářová služba X.500 a LDAP Autor Martin Lasoň Abstrakt Potřeba aplikací sdílet a udržovat informace o službách, uživatelích nebo jiných objektech vedla ke vzniku specializovaných databází adresářů.
Windows Server 2003 Active Directory
Windows Server 2003 Active Directory Active Directory ukládá informace o počítačích, uživatelích a ostatních objektech v síti. Zpřístupňuje tyto zdroje uživatelům. Poskytuje komplexní informace o organizaci,
24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1
24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Datové struktury Daniela Szturcová
Kurz Databáze. Obsah. Návrh databáze E-R model. Datová analýza, tabulky a vazby. Doc. Ing. Radim Farana, CSc.
Kurz Databáze Datová analýza, tabulky a vazby Doc. Ing. Radim Farana, CSc. Obsah Návrh databáze, E-R model, normalizace. Datové typy, formáty a rozsahy dat. Vytváření tabulek, polí, konvence pojmenování.
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz
Programovací jazyk Pascal
Programovací jazyk Pascal Syntaktická pravidla (syntaxe jazyka) přesná pravidla pro zápis příkazů Sémantická pravidla (sémantika jazyka) pravidla, která každému příkazu přiřadí přesný význam Všechny konstrukce
CAL (CAN Application Layer) a CANopen
CAL (CAN Application Layer) a CANopen J. Novák České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Průmyslový distribuovaný systém na bázi sběrnice CAN Pressure sensor Stepper
24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.
24. XML Úvod Značkovací jazyk XML (extensible Markup Language) vznikl ze staršího a obecnějšího jazyku SGML (Standard Generalized Markup Language). XML byl vyvinut konsorciem W3C, aby poskytl standardní
XML a DTD. <!DOCTYPE kořenový_element [deklarace definující vlastnosti jednotlivých elementů a atributů]> externí deklarace:
XML a DTD Kapitola seznamuje se specifikací souboru XML pomocí souboru DTD Klíčové pojmy: Definice typu dokumentu. DTD DEFINICE TYPU DOKUMENTU slouží k bližší definici XML dokumentu textový soubor s uvedenými
Osnova dnešní přednášky
Osnova dnešní přednášky Pracovní skupina x doména Active Directory Něco z historie Použité technologie Pojmy Instalace Active Directory DNS DNS v Active Directory Pracovní skupina x doména Pracovní skupina
Popis programu EnicomD
Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry
Algoritmizace prostorových úloh
INOVACE BAKALÁŘSKÝCH A MAGISTERSKÝCH STUDIJNÍCH OBORŮ NA HORNICKO-GEOLOGICKÉ FAKULTĚ VYSOKÉ ŠKOLY BÁŇSKÉ - TECHNICKÉ UNIVERZITY OSTRAVA Algoritmizace prostorových úloh Datové struktury Daniela Szturcová
Helios RED a Internetový obchod
(pracovní verze!) Helios RED a Internetový obchod Obsah dokumetace: 1. Úvod 2. Evidované údaje na skladové kartě 3. Přenos skladových karet z Helios RED do e-shopu 4. Přenos objednávek z e-shopu do Helios
Datové typy a struktury
atové typy a struktury Jednoduché datové typy oolean = logická hodnota (true / false) K uložení stačí 1 bit často celé slovo (1 byte) haracter = znak Pro 8-bitový SII kód stačí 1 byte (256 možností) Pro
Referenční rozhraní národního konektoru Národního kontaktního místa pro ehealth úloha pacientský souhrn
Referenční rozhraní národního konektoru Národního kontaktního místa pro ehealth úloha pacientský souhrn příloha č.4 Specifikace API národního konektoru (NC) pro získávání patient summary (PS) Autor: kolektiv
8.2 Používání a tvorba databází
8.2 Používání a tvorba databází Slide 1 8.2.1 Základní pojmy z oblasti relačních databází Slide 2 Databáze ~ Evidence lidí peněz věcí... výběry, výpisy, početní úkony Slide 3 Pojmy tabulka, pole, záznam
Aplikace a služba Money Dnes Publisher v deseti krocích
2 Money Dnes Publisher Uživatelská příručka Aplikace a služba Money Dnes Publisher v deseti krocích Tento step-by-step manuál vás provede korektním nastavením ovladače Money Dnes Publisher pomocí přiloženého
NOVINKY v PROGRAMU DOCHÁZKA ADS
NOVINKY v PROGRAMU DOCHÁZKA ADS 4 1.2.2010 Uživatelské prostředí nové grafické prostředí programu rychlé menu ve dvou režimech - pouze ikony, ikony s popisem implementace Drag & Drop při přiřazování kalendáře,
Serverové systémy Microsoft Windows
Serverové systémy Microsoft Windows IW2/XMW2 2010/2011 Jan Fiedor ifiedor@fit.vutbr.cz Fakulta Informačních Technologií Vysoké Učení Technické v Brně Božetěchova 2, 612 66 Brno Revize 13.3.2011 13.3.2011
Active Directory organizační jednotky, uživatelé a skupiny
Active Directory organizační jednotky, uživatelé a skupiny V databázi Active Directory jsou uloženy objekty organizačních jednotek, uživatelských účtů a skupin. Organizační jednotka představuje jakýsi
Uživatelský modul. File Uploader
Uživatelský modul File Uploader APLIKAC NÍ PR ÍRUC KA POUŽITÉ SYMBOLY Použité symboly Nebezpečí důležité upozornění, které může mít vliv na bezpečí osoby nebo funkčnost přístroje. Pozor upozornění na možné
PŘÍRUČKA SÍŤOVÝCH APLIKACÍ
PŘÍRUČKA SÍŤOVÝCH APLIKACÍ Uložení protokolu tisku na síť Verze 0 CZE Definice poznámek V celé Příručce uživatele používáme následující ikony: Poznámky uvádějí, jak reagovat na situaci, která může nastat,
Webová služba. Popis. Dostupné operace. add_subscriber_groups
Popis Webová služba Webová služba umožnuje komunikovat se systémem CentralNews přes protokol http. Přístup k systému CentralNews je chráněn loginem a heslem. Navíc je nutné zaslat api klíč, který definuje
VISUAL BASIC. Práce se soubory
VISUAL BASIC Práce se soubory Práce se soubory 1/2 2 Vstupní data pro programy bývají uloženy do souborů Vstupy pro výpočet, nastavení vzhledu aplikace Výsledky práce programu je potřeba uchovat uložit
PDS. Obsah. protokol LDAP. LDAP protokol obecně. Modely LDAP a jejich funkce LDIF. Software pro LDAP. Autor : Petr Štaif razzor_at
PDS Adresářov ové služby a protokol LDAP Autor : Petr Štaif e-mail : razzor_at at_tiscali.czcz Obsah Adresářov ové služby LDAP protokol obecně Modely LDAP a jejich funkce LDIF Software pro LDAP Závěr Adresářov
Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace
Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace Pořadové číslo dodatečných informací: 14. ČÁST 1: Přesné znění žádosti dodavatele o dodatečné informace Otázka
[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI - SERVEROVÁ ČÁST]
[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI - SERVEROVÁ ČÁST] [Aktualizace dokumentu: 27.8.2011 3:02:37 Verze dokumentu: 1.0 Obsah Obsah... 2 1. Struktura databáze a souborů... 3 2. Soubor registerdevice.php...
Ing. Igor Kopetschke TUL, NTI
ALGORITMY A DATOVÉ STRUKTURY 1. Organizace dat v paměti, datové typy Ing. Igor Kopetschke TUL, NTI http://www.nti.tul.cz Jednotlivé body Ukládání a a organizace dat Vnitřní paměť Vnější paměť Přístup k
Integrovaný informační systém Státní pokladny (IISSP) Dokumentace API - integrační dokumentace
Česká republika Vlastník: Logica Czech Republic s.r.o. Page 1 of 10 Česká republika Obsah 1. Úvod...3 2. Východiska a postupy...4 2.1 Způsob dešifrování a ověření sady přístupových údajů...4 2.2 Způsob
Vyhledávač datových referencí. Dokumentace
Dokumentace goshoom 18.8.2010 OBSAH Obsah... 1 Základní informace... 2 Podporované verze Microsoft Dynamics AX... 2 Podporované jazyky... 2 Instalace... 3 Uživatelská příručka... 4 Jak používat Vyhledávač
UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0
UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0 OBSAH 1 ÚVOD... 3 1.1 HOME STRÁNKA... 3 1.2 INFORMACE O GENEROVANÉ STRÁNCE... 4 2 VYHLEDÁVÁNÍ V ÚZEMÍ...
Přehled úprav aplikace e-spis LITE verze
Přehled úprav aplikace e-spis LITE verze 3.0.0 3.1.0.7 Pro zákazníky, kteří již provozují aplikaci e-spis LITE, je níže uveden přehled změn od verze 2.6.18 do verze 3.1.0.7. Hlavní novinky Technologické
Ukládání a vyhledávání XML dat
XML teorie a praxe značkovacích jazyků (4IZ238) Jirka Kosek Poslední modifikace: $Date: 2014/12/04 19:41:24 $ Obsah Ukládání XML dokumentů... 3 Ukládání XML do souborů... 4 Nativní XML databáze... 5 Ukládání
Instalační manuál aplikace
Instalační manuál aplikace Informační systém WAK BCM je softwarovým produktem, jehož nástroje umožňují podporu procesního řízení. Systém je spolufinancován v rámci Programu bezpečnostního výzkumu České
Tematický celek Proměnné. Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace Deklarace proměnných
Tematický celek 03 3.1 Proměnné Proměnné slouží k dočasnému uchovávání hodnot během provádění aplikace. 3.1.1 Deklarace proměnných Dim jméno_proměnné [As typ] - deklarace uvnitř procedury platí pouze pro
Koncept řešení EOS EVIDENCE ORGANIZAČNÍ STRUKTURY
Koncept řešení EOS komplexní řešení informačních systémů EVIDENCE ORGANIZAČNÍ STRUKTURY Městský rok informatiky v Olomouci Datum: 12.6. 2009 MARBES CONSULTING s.r.o. Brojova 16, 326 00 Plzeň Jaroslav PEROUTKA
POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE
POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE INTERPI Interoperabilita v paměťových institucích Program aplikovaného výzkumu a vývoje národní kulturní identity (NAKI) (DF11P01OVV023) Zpracovali: Marie
The Lightweight Directory Access Protocol version 3 (LDAPv3) is specified by this set of eleven RFCs:
The Lightweight Directory Access Protocol version 3 (LDAPv3) is specified by this set of eleven RFCs: [RFC2251] Lightweight Directory Access Protocol (v3) [the specification of the LDAP on-thewire protocol]
Návrh databázového modelu
Návrh databázového modelu Informační a znalostní systémy 1 2 Konflikty 3 návrh musí pokrývat požadavky zadavatele návrhbyměl reflektovat i možné budoucí poslání návrh od shora dolů zdola nahoru Vývoj modelu
Maturitní otázky z předmětu PROGRAMOVÁNÍ
Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu PROGRAMOVÁNÍ 1. Algoritmus a jeho vlastnosti algoritmus a jeho vlastnosti, formy zápisu algoritmu ověřování správnosti
Pantek Productivity Pack. Verify User Control. Uživatelský manuál
Pantek Productivity Pack Verify User Control Verze 2.5 29. října 2002 Obsah ÚVOD... 3 Charakteristika produktu... 3 Systémové požadavky... 3 Omezení... 3 Instalace... 4 Licencování... 4 KONFIGURACE...
Správnost XML dokumentu
Realizováno za finanční podpory ESF a státního rozpočtu ČR v rámci v projektu Zkvalitnění a rozšíření možností studia na TUL pro studenty se SVP reg. č. CZ.1.07/2.2.00/29.0011 Správnost XML dokumentu Správně
Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.
Modely datové Existují různé úrovně pohledu na data. Nejvyšší úroveň je úroveň, která zachycuje pouze vztahy a struktury dat samotných. Konceptuální model - E-R model. Další úrovní je logická úroveň Databázové
Uživatelský modul. wm-bus Concentrator
Uživatelský modul wm-bus Concentrator APLIKAC NÍ PR ÍRUC KA POUŽITÉ SYMBOLY Použité symboly Nebezpečí důležité upozornění, které může mít vliv na bezpečí osoby nebo funkčnost přístroje. Pozor upozornění
Internetový obchod ES Pohoda Web Revolution
Internetový obchod ES Pohoda Web Revolution Uživatelský manuál propojení na ES Pohoda Verze 1.0 Web Revolution s.r.o. 2010 Internetový obchod ES Pohoda Uživatelský manuál na propojení na ES Pohoda Přehled
Národní elektronický nástroj. Import profilu zadavatele do NEN
Národní elektronický nástroj Import profilu zadavatele do NEN V 1.2 2014 Obsah 1 Cíl...... 2 2 Nutné podmínky k umožnění importu profilu zadavatele...... 2 3 Povinnosti zadavatele dle metodiky k vyhlášce
ASN.1 Abstraktní syntaktická notace 1, Abstract Syntax Notation One Kódování BER, DER
ASN.1 Abstraktní syntaktická notace 1, Abstract Syntax Notation One Kódování BER, DER Slovníček ASN.1 Abstract Syntax Notation One BER Basic Encoding Rules DER Distinguished Encoding Rules Jazyk ASN.1
APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator
APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro vybrané funkce programového balíku APS Administrator Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská
1 Administrace systému 3. 1.3 Moduly... 3 1.4 Skupiny atributů... 4 1.5 Atributy... 4 1.6 Hodnoty atributů... 4
CRM SYSTÉM KORMORÁN PŘÍRUČKA ADMINISTRÁTORA Obsah 1 Administrace systému 3 1.1 Uživatelské účty.................................. 3 1.2 Přístupová práva................................. 3 1.3 Moduly.......................................
Manuál administrátora FMS...2
Manuál administrátora Manuál administrátora FMS...2 Úvod... 2 Schéma aplikace Form Management System... 2 Úvod do správy FMS... 3 Správa uživatelů... 3 Práva uživatelů a skupin... 3 Zástupci... 4 Avíza
Datové rozhraní pro výměnu dat ve stavebnictví XC4 Verze 2.5 https://www.xc4.cz/
Datové rozhraní pro výměnu dat ve stavebnictví XC4 Verze 2.5 https://www.xc4.cz/ Smyslem tohoto předpisu je definovat jednoznačné podmínky pro výměnu dat v oblasti stavebních rozpočtů, především při tvorbě
PRO ZAJIŠTĚNÍ AŽ 50% ÚSPORY MULTIFUNKČNÍ VÝDEJNÍ AUTOMATY / / S DISTRIBUČNÍ APLIKACÍ IDS
9 PRO ZAJIŠTĚNÍ AŽ 50% ÚSPORY MULTIFUNKČNÍ VÝDEJNÍ AUTOMATY / / S DISTRIBUČNÍ APLIKACÍ IDS IDS APLIKACE IDS - INTEGRATED DISTRIBUTION SYSTEM Aplikace j možnost definovat, vytvářet a tisknout veškeré reporty
Školící dokumentace administrátorů IS KRIZKOM (úroveň ÚSÚ) role ( administrátor )
Školící dokumentace administrátorů IS KRIZKOM (úroveň ÚSÚ) role ( administrátor ) DATASYS s.r.o., Jeseniova 2829/20, 130 00 Praha 3 tel.: +420225308111, fax: +420225308110 www.datasys.cz Obsah 1.1 Historie
MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ
MANUÁL MOBILNÍ APLIKACE GOLEM PRO OPERAČNÍ SYSTÉM ANDROID 4.X A VYŠŠÍ 1 OBSAH 1.Popis... 3 2.Ovládání aplikace...3 3.Základní pojmy... 3 3.1.Karta...3 3.2.Čtečka...3 3.3.Skupina...3 3.4.Kalendář...3 3.5.Volný
Databázový systém Matylda
Databázový systém Matylda Návrh softwarového projektu Vývojový tým Předpokládaný počet řešitelů: 5 Vedoucí: Mgr. Martin Nečaský Ph.D. Motivace V současné době se mnoho nákupů odehrává v internetových obchodech.
Novell Identity Management. Jaromír Látal Datron, a.s.
Novell Identity Management Jaromír Látal Datron, a.s. 19.4.2012 1 Identity management základní vlastnosti Jednoduché a rychlé poskytování uživatelských účtů Samoobslužné funkce pro uživatele Snadný návrh
PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.
PHP - úvod Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky. Klíčové pojmy: PHP, webový prohlížeč, HTTP, FTP Základní pojmy služba WWW = 1990 první prototyp serveru, od roku 1994
PA152. Implementace databázových systémů
PA152 Implementace databázových systémů RAID level 1 zrcadlení disku výpočet MTTF 2 stejné disky, MTTF 3 roky výměna vadného 3,5 dne výpadek oba disky během 3,5 dne p(výpadku disku za rok) = 1/6 p(výp.
TÉMATICKÝ OKRUH Softwarové inženýrství
TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího
l Kontakt s klientem SSP Popis automatizované komunikace s ÚP ČR v součinnosti a exekuci
l Kontakt s klientem SSP automatizované komunikace s ÚP ČR v součinnosti a exekuci Obsah: 1. SEZNAM POUŽITÝCH ZKRATEK... 3 2. POPIS SLUŽBY... 4 2.1 Forma a struktura rozhraní... 4 2.2 Dostupnost služby...
APS Administrator.ST
APS Administrator.ST Rozšiřující webový modul pro APS Administrator Webové rozhraní sledování docházky studentů Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská 1611/19, Praha, www.techfass.cz,
17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/
17. července 2005 15:51 z moravec@yahoo.com http://www.z-moravec.net/ Úvod 1 Úvod Nedávno jsem zveřejnil návod na vytvoření návštěvní knihy bez nutnosti použít databázi. To je výhodné tehdy, kdy na serveru
JSON API pro zjišťování cen MtG karet
JSON API pro zjišťování cen MtG karet Autor: Ing. Jiří Bažant Verze: 1.0 Datum: 20.9.2014 Changelog Verze Datum Autor Poznámka 1.0 17.9.2014 Ing. Jiří Bažant 20.9.2014 Ing. Jiří Bažant Oprava příkladu
TRANSPORTY výbušnin (TranV)
TRANSPORTY výbušnin (TranV) Ze zákona vyplývá povinnost sledování přeprav výbušnin. Předpokladem zajištění provázanosti polohy vozidel v čase a PČR je poskytování polohy vozidla předepsaným způsobem. Komunikace
Propojení Spectu - POSlavu
Obsah Nastavení propojení v aplikaci Spectu... 1 Administrace Spectu v POSlavu... 2 Základní informace... 2 Tvorba nabídky pro Spectu... 2 Používání kategorií ve skupině Spectu... 2 Odkaz na skupinu...
Algoritmizace a programování
Algoritmizace a programování Řídicí struktury jazyka Java Struktura programu Příkazy jazyka Blok příkazů Logické příkazy Ternární logický operátor Verze pro akademický rok 2012/2013 1 Struktura programu
GIS Geografické informační systémy
GIS Geografické informační systémy Obsah přednášky Prostorové vektorové modely Špagetový model Topologický model Převody geometrií Vektorový model Reprezentuje reálný svět po jednotlivých složkách popisu
Pascal. Katedra aplikované kybernetiky. Ing. Miroslav Vavroušek. Verze 7
Pascal Katedra aplikované kybernetiky Ing. Miroslav Vavroušek Verze 7 Proměnné Proměnná uchovává nějakou informaci potřebnou pro práci programu. Má ve svém oboru platnosti unikátní jméno. (Připadne, musí
Infrastruktura UML. Modelování struktury v UML. Superstruktura UML. Notace objektů. Diagramy objektů
Infrastruktura UML v UML Karel Richta listopad 2011 Richta: B101TMM - v UML 2 Superstruktura UML Směr pohledu na systém dle UML Diagramy popisující strukturu diagramy tříd, objektů, kompozitní struktury,
Specifikace exportního rozhraní z aplikace
EIME [Export Interface of MultiEstate] verze 1 1/13 Specifikace exportního rozhraní z aplikace MultiEstate Obsah 1. Úvod...2 1.1 Přístup k rozhraní...2 2. Konfigurace rozhraní...2 2.1 Popis struktury konfigurace...2
Paměť počítače. alg2 1
Paměť počítače Výpočetní proces je posloupnost akcí nad daty uloženými v paměti počítače Data jsou v paměti reprezentována posloupnostmi bitů (bit = 0 nebo 1) Připomeňme: paměť je tvořena řadou 8-mi bitových
Universal Serial Bus. Téma 12: USB. Komunikační principy Enumerace Standardní třídy zařízení
Universal Serial Bus Téma 12: USB Komunikační principy Enumerace Standardní třídy zařízení Obecné charakteristiky distribuovaná datová pro připojení počítačových periferií klávesnice, myš, Flash disk,
SQL tříhodnotová logika
SQL tříhodnotová logika Jmeno Prijmeni Student Jaroslav Novák true Josef Novotný false Jiří Brabenec SELECT * FROM OSOBA WHERE Student!= true Jaký bude výsledek? SQL tříhodnotová logika Jmeno Prijmeni
Backoffice. Vzdálená správa a předhled o pokladnách online. Import CSV s položkami do pokladny. Využití štítků pro dodatečnou evidenci
Backoffice Vzdálená správa a předhled o pokladnách online. Import CSV s položkami do pokladny Využití štítků pro dodatečnou evidenci Import CSV s položkami do pokladny Do aplikace KASA FIK POKLADNA lze
Java a XML. 10/26/09 1/7 Java a XML
Java a XML Java i XML jsou přenositelné V javě existuje podpora pro práci s XML, nejčastější akce prováděné při zpracování XML: načítání XML elementů generování nových elementů nebo úprava starého zápis
Platba za zboží prostřednictvím Raiffeisenbank
Platba za zboží prostřednictvím Raiffeisenbank Podání platebního příkazu zajišťuje URL: https://serveraddress/owa/shop.payment?parametr1=hodnota1¶metr2=hodnota2¶metr n=hodnota n serveraddress Jméno
SPJA, cvičení 1. ipython, python, skripty. základy syntaxe: základní datové typy, řetězce. podmínky: if-elif-else, vyhodnocení logických výrazů
SPJA, cvičení 1 ipython, python, skripty základy syntaxe: základní datové typy, řetězce podmínky: if-elif-else, vyhodnocení logických výrazů cykly: for, while kolekce: seznam, n-tice, slovník funkce, list
PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.
PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S. 1 ÚVOD... 5 2 POPIS VÝMĚNY DAT... 6 2.1 KOMUNIKAČNÍ SCÉNÁŘE... 6 2.2 TECHNOLOGIE KOMUNIKACE...
Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová
Databáze MS-Access Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová Obsah Principy a možnosti databází. Uložení dat v databázi, formáty dat, pole, záznamy, tabulky, vazby mezi záznamy. Objekty databáze
9 - Map/filter/reduce OMO. Ing. David Kadleček, PhD
9 - Map/filter/reduce OMO Ing. David Kadleček, PhD kadlecd@fel.cvut.cz, david.kadlecek@cz.ibm.com 1 Map/filter/reduce v Java Map/filter/reduce v Java = Java 1.8 streams API Funkcionální přístup (řetězíme
1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
Active Directory aktivně
Active Directory aktivně Active Directory Automatizace správy Patrik Malina patrikmalina.eu Patrik Malina 1 O čem bude řeč Active Directory způsoby správy Možnosti automatizace dříve a dnes Různé vymoženosti
24 Uživatelské výběry
24 Uživatelské výběry Uživatelský modul Uživatelské výběry slouží k vytváření, správě a následnému používání tématicky seskupených osob a organizací včetně jejich kontaktních údajů. Modul umožňuje hromadnou
Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi.
Databáze Základní pojmy Pojem databáze označuje obecně souhrn informací, údajů, dat o nějakých objektech. Úkolem databáze je hlídat dodržení všech omezení a dále poskytovat data při operacích. Objekty
Počítačové sítě Systém pro přenos souborů protokol FTP
Počítačové sítě Systém pro přenos souborů protokol FTP Autorizovaný přístup do souborového systému hostitelského uzlu Informace o obsahu souborového systému hostitelského uzlu Obousměrný přenos kopií souborů
Testovací metoda. Testovací metoda. public class SimpleTest {
Testování TestNG public class SimpleTest { @BeforeClass public void setup() { // code that will be invoked // when this test is instantiated @Test public void afasttest() { System.out.println("Fast test");
Unifikovaný modelovací jazyk UML
Unifikovaný modelovací jazyk UML Karel Richta katedra počíta tačů FEL ČVUT Praha richta@fel fel.cvut.czcz Motto: Komunikačním m prostředkem informační komunity se postupem času stala angličtina. Chcete-li
Nasazení jednotné správy identit a řízení přístupu na Masarykově univerzitě s využitím systému Perun. Slávek Licehammer
Nasazení jednotné správy identit a řízení přístupu na Masarykově univerzitě s využitím systému Perun Slávek Licehammer 16. 5. 2016 IdM na MU Na MU právě vzniká nová koncepce správy identit a řízení přístupu
Příklad : String txt1 = new String( Ahoj vsichni! ); //vytvoří instanci třídy String a přiřadí ji vnitřní hodnotu Ahoj vsichni!
Java práce s řetězci Trochu povídání.. Řetězce jsou v Javě reprezentovány instancemi tříd StringBuffer a String. Tyto třídy jsou součástí balíčku java.lang, tudíž je možno s nimi pracovat ihned bez nutného
Požadavky pro výběrová řízení TerraBus ESB/G2x
Dokument: Převod dat TerraBus ESB/G2x Požadavky pro výběrová řízení TerraBus ESB/G2x Obsah 1. Účel dokumentu... 2 2. Použité termíny a zkratky... 2 3. Požadavky... 3 Účel dokumentu Účelem tohoto dokumentu
EPLAN Electric P8 2.7 s databázemi na SQL serveru
EPLAN Electric P8 2.7 s databázemi na SQL serveru EPLAN Electric P8 2.7 k dispozici pouze ve verzi 64bit. EPLAN Electric P8 využívá k ukládání některých dat databáze. Artikly, překladový slovník 1 ) a
1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.
10.6.7 POSTUP TVORBY KOMBINOVANÉHO SEZNAMU 1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam. 2. V rozbalovací nabídce se seznamem datových typů vyberte volbu
BALISTICKÝ MĚŘICÍ SYSTÉM
BALISTICKÝ MĚŘICÍ SYSTÉM UŽIVATELSKÁ PŘÍRUČKA Verze 2.3 2007 OBSAH 1. ÚVOD... 5 2. HLAVNÍ OKNO... 6 3. MENU... 7 3.1 Soubor... 7 3.2 Měření...11 3.3 Zařízení...16 3.4 Graf...17 3.5 Pohled...17 1. ÚVOD
Algoritmizace a programování
Algoritmizace a programování Typy Základní (primitivní) datové typy Deklarace Verze pro akademický rok 2012/2013 1 Typy v jazyce Java Základní datové typy (primitivní datové typy) Celočíselné byte, short,
Podrobná analýza k aktivitě č. 3 - implementace procesního řízení do praxe úřadu
Příjemce dotace: Město Moravská Třebová Název projektu: Zvýšení kvality řízení a poskytovaných služeb MÚ Moravská Třebová Registrační číslo projektu: CZ.1.04/4.1.01/89.00116 Podrobná analýza k aktivitě
Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline
Dokumentace k nevizuálnímu rozhraní aplikace DopisOnline Rozhraní slouží k automatizovanému podání listovních zásilek elektronickou cestou z aplikací třetích stran. Veškerá komunikace s naším serverem