Dovoz licencí
Popis funkce
Aplikace ImportLic slouží k importu licencí ze souboru CSV, včetně přiřazení k jednotlivým počítačům nebo uživatelům. Lze ji také spustit v režimu synchronizace přiřazených licencí s externím systémem.
Syntaxe příkazových řádků
ImportLic.exe /input "cesta a název souboru CSV" {/conn "řetězec připojení" | /server "název databázového serveru" /db "název databáze"}[/import][/mode {ImportLicenses | UpdateItems}][/force][/headers][/help]
Podrobný popis parametrů
Parametr |
Popis |
/input |
Cesta a název souboru CSV, ze kterého se má provést import. |
/conn
/server
/db |
Tyto parametry slouží k nastavení připojení k databázi Alvao. Lze použít řetězec připojení (např. /conn "Zdroj dat=.\sqlexpress;Počáteční katalog=test;Integrované zabezpečení = True;TrustServerCertificate=True"),
nebo jednoduše zadat konkrétní SQL server a DB (např. /server ".\sqlexpress" /db "test").
V případě, že použijete parametry /server a /db, připojení k databázi se provede pomocí integrovaného ověřování systému Windows. Pokud zadáte všechny tyto parametry,
bude použit pouze parametr /conn, /server a /dbbudou ignorovány. |
/import |
Import dat. Pokud tento přepínač nepoužijete, provede se pouze kontrola syntaxe dat v souboru CSV. |
/mode |
Režim importu
- ImportLicenses - import nových licencí. Jedná se o výchozí režim.
- UpdateItems - import položek licencí v licenčním modelu na uživatele, tj. přiřazení nebo odebrání licencí konkrétním uživatelům.
Podrobný popis režimů naleznete níže. |
/force |
Vynutí import dat i v případě, že jsou v datech chyby. |
/headers |
Použije se, pokud první řádek souboru obsahuje názvy sloupců. |
ImportLicenses
Import nových licencí včetně dokumentů a přiřazení vytvořených licencí počítačům nebo uživatelům.
Popis všech podporovaných sloupců
Upozornění:
Pořadí sloupců je pevné, nezávisí na názvu sloupce.
Importovaný soubor proto musí obsahovat všechny sloupce, pouze hodnoty v některých z nich mohou být prázdné.
To platí i v případě použití parametru
force
Upozornění:
Data musí být zadána ve správném formátu, např. "1.12.2014" nebo "2015-12-01"
Licence
Název sloupce v CSV |
Možnosti |
Zkontrolovat |
Povinné |
Produkt |
Přesný název produktu z knihovny softwarových produktů ALVAO SWLIB. |
Ano |
Ano |
ID jazyka (LangId) |
Jazyk licence - může to být buď prázdná hodnota, nebo číselný kód jazyka (typ INT), který je v databázi:
(1029=CZE, 1051=SVK, 1033=ENG, 1031=GER, 1036=FRA, 1034=SPA, 1040=ITA, 1038=HUN, 1045=POL, 1049=RUS, 1060=SLO, 1053=SWE, 1055=TUR, 1050=CRO, 1041=JAP). |
Ano |
Ne |
Název licence |
Název existující licence v databázi nebo prázdná hodnota (název licence pak bude stejný jako název produktu). |
Ne |
Ne |
Číslo |
Počet zakoupených licencí - číslo INT, musí být zadáno. |
Ano |
Ano |
Typ licence |
Musí být zadána jedna z následujících hodnot: em> na zařízení, na uživatele, na připojení, na procesor nebo na jádro. |
Ano |
Ano |
Režim licence |
Lze zadat libovolný text, doporučujeme použít jednu z následujících hodnot: Pronájem, Zajištění, Zajištění, Výběr nebo Otevřená. |
Ne |
Ne |
Aktivita od |
Datum, od kterého je licence platná - datum musí být zadáno ve správném formátu. |
Ano |
Ano |
Platí do |
Datum, do kterého je licence platná - může být prázdná hodnota nebo správný formát data. |
Ano |
Ne |
Podpora do |
Datum, do kterého je licence podporována - může to být prázdná hodnota nebo správný formát data. |
Ano |
Ne |
Typ licence |
Typ licence - musí to být jedna z následujících hodnot: Float, Multi, OEM nebo CAL. |
Ano |
Ano |
Aktivační klíč licence |
Licenční aktivační klíč - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Inventární číslo licence |
Inventární číslo licence - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Číslo certifikátu |
Libovolný text nebo prázdná hodnota - je-li zadána, program vyhledá certifikát podle tohoto čísla v DB.
Pokud jej najde, přiřadí vytvořenou licenci k nalezenému certifikátu z DB, v opačném případě vytvoří doklad typu "Certifikát" a přiřadí jej k právě vytvořené licenci. |
Ne |
Ne |
Požadavek |
Žádost o licenci - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Nákladové středisko licence |
Nákladové středisko licence - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Cena |
Cena licence - musí to být libovolné číslo typu FLOAT nebo prázdná hodnota. |
Ano |
Ne |
Webová adresa |
Pokud se jedná o produkt stažený z internetu, zadejte URL odkaz pro stažení produktu nebo prázdnou hodnotu. |
Ne |
Ne |
Svazek |
Pokud je produkt součástí balíčku, zadejte "1", pokud ne, zadejte "0". |
Ano |
Ano |
Organizace |
Název organizace, která vlastní licenci. Pokud zadáte prázdnou hodnotu, lze licenci přiřadit počítačům nebo uživatelům z libovolné organizace. |
Ano |
Ne |
Poznámka |
Poznámka k licenci - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Položky licence
Tento oddíl není třeba pro licenci vyplňovat - v tomto případě bude licence vytvořena bez licenčních položek
Název sloupce CSL |
Možnosti |
Zaškrtněte |
Povinné |
Počítač |
Síťový název konkrétního počítače v DB - počítač musí v databázi existovat. |
Ano |
Ne |
Aktivační klíč položky |
Licenční aktivační klíč položky - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Nákladové středisko položky |
Nákladové středisko položky licence - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Číslo inventární položky |
Inventární číslo licenční položky - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Požadavek na položku |
Požadavek na licenční položku - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Poznámka k položce |
Poznámka k položce licence - zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Dokument
Tento oddíl opět není třeba vyplňovat. V tomto případě se pro nově vytvořenou licenci nevytváří žádný dokument. Dokumenty jsou uloženy ve
složce dokumentů s nejmenším ID, která je spojena s licencí softwaru (obvykle složka
Všechny dokumenty )
Název sloupce v CSV |
Možnosti |
Zaškrtněte |
Povinné |
Číslo faktury |
Zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Číslo faktury 2 |
Zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Datum vystavení |
Datum vystavení faktury - datum musí být zadáno ve správném formátu. |
Ano |
Ne |
Cesta k příloze |
Cesta k příloze dokladu (hledá se ve sdílených dokumentech) nebo prázdná hodnota. |
Ne |
Ne |
Dodavatel |
Hledá se název dodavatele v DB, pokud je nalezen, přiřadí se nalezený záznam, jinak se vytvoří nový dodavatel s tímto názvem. Může to být i prázdná hodnota. |
Ne |
Ne |
Poznámka k dokladu |
Zadejte libovolný text nebo prázdnou hodnotu. |
Ne |
Ne |
Scénáře
Ukázkový soubor CSV
Product;LangId;License Name;Number;License kind;License Mode;Valid From;Valid until;SupportUntil;License Type;Asset. license key;License inv. no.;Cert. number;Request;Cost. center;Price;Web. address;Bundle?;Organization;License note;Computer;Item activ. key.;Item cost center;Item inv. no.;Item rquest;Item note;Invoice no.;Invoice no. 2;Issue date;Attachement path;Supplier;Invoice note
Microsoft Windows 2000 Professional;;Win2k;1;per device;Assurance;30.01.2007;15.12.2030;15.05.2008;float;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;www.seznam.cz;0;Organizace;Poznamka k licenci1;PC1;AK-PC-1;StredPc1;IC-PC-1;REQ-ITM-1;Pozn PC1;CF-1234;CF-2-1234;15.08.2006;Faktury\f01.doc;DOD1;Pozn. doc. 1
Microsoft Windows XP Professional;1029;WinXP;1;per device;Assurance;15.01.2007;15.08.2030;15.05.2008;normal;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;;0;;Poznámka k licenci1;PC1;AK-PC-1;StredPc1;IC-PC-1;REQ-ITM-2;Pozn PC1;CF-1234;CF-2-1234;15.08.2006;Faktury\f01.doc;DOD1;Pozn. doc. 1
Microsoft Windows 2000 Professional;1029;Win2k;1;per device;Assurance;15.01.2007;15.08.2030;15.05.2008;normal;AK-1234;IC-ALL-1234;Cert1;Pozad1;Strd1;1534;;0;;Poznámka k licenci1;PC2;AK-PC-2;StredPc2;IC-PC-2;REQ-ITM-3;Pozn PC2;CF-1234;CF-2-1234;15.08.2006;Faktury\f01.doc;DOD2;Pozn. doc. 2
Microsoft Windows XP Professional;1033;;2;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC1;AK-PC-1;StredPc1;IC-PC3;REQ-ITM-4;Pozn PC1;CF-8888;CF-2-1237;15.08.2008;Faktury\f02.doc;DOD1;Pozn. doc. 2
Microsoft Windows XP Professional;1033;;2;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC2;AK-PC-2;StredPc2;IC-PC2;REQ-ITM-4;Pozn PC2;CF-8888;CF-2-1237;15.08.2008;Faktury\f02.doc;DOD1;Pozn. doc. 2
Import CSV s doporučenou strukturou
CSV obsahuje záhlaví s názvy sloupců. Data v souboru budou před importem zkontrolována. Pokud jsou údaje nesprávné, import se neprovede.
Příkazový řádek pro import
/server
server\sql2008 /db alvao /importovat /záhlaví Import více licenčních položek do jedné licence
Provedete to tak, že zkopírujete řádek s údaji v části "Licence" a změníte pouze část "Položky licence". Příklad importu CSV jedné licence se 3 položkami
Product;LangId;License Name;Number;License kind;License Mode;Valid From;Valid until;SupportUntil;License Type;Asset. license key;License inv. no.;Cert. number;Request;Cost. center;Price;Web. address;Bundle?;Organization;License note;Computer;Item activ. key.;Item cost center;Item inv. no.;Item rquest;Item note
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC1;AK-PC-1;StredPc1;IC-1;REQ-ITM-4;Pozn. 1
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC2;AK-PC-2;StredPc2;IC-2;REQ-ITM-4;Pozn. 2
Microsoft Windows XP Professional;1033;;3;per device;Assurance;15.01.2008;;15.01.2010;multi;AK-888;IC-ALL-8888;Cert2;Pozad2;Strd1;2256;;0;;Poznámka k licenci2;PC3;;StredPc2;IC-3;REQ-ITM-4;Pozn. 3
Poznámka:
CSV obsahuje 2 položky licence, které budou přiřazeny k PC1 a PC2, a poslední položka nebude přiřazena k žádnému počítači
Nemáme k dispozici kompletní údaje
Prozatím chceme nahrát neúplná data, která budou opravena, jakmile budou k dispozici podpůrné informace.
Nahráváme pouze hodnoty do několika sloupců, které jsme definovali v záhlaví. Soubor nebude kontrolován a vynutíme si import i neúplných a nesprávných údajů.
Příkazový řádek pro import
ImportLic.exe /input "c:\data\licence.csv" /server server\sql2008 /db alvao /force /headers Režim UpdateItems
Synchronizace přiřazených licencí uživatelům s externím systémem (např. M365).
Vstupní CSV obsahuje seznam licencí a uživatelů, kterým mají být tyto licence přiděleny.
Nastavení a kontrola vstupních údajů
V externím systému nastavte export do souboru CSV tak, aby přesně odpovídal popisu níže uvedených sloupců.
Před zahájením importu do systému Alvao se ujistěte, že:
- Všechny licence, které chcete synchronizovat,
- byly v externím systému nastaveny na ID licence, které se používá k přiřazení licence k externímu prostředku (záznamy pro neexistující ID se přeskočí),
- mají nastavený licenční model na uživatele a
- je zakázáno automatické přidělování.
- Šablona objektu User obsahuje vlastnost E-mail. Tato vlastnost odpovídá uživatelům v CSV s uživateli v Alvao.
- Všichni uživatelé uvedení v CSV existují v AM jako objekty ve stromu a jejich e-mailová adresa je jedinečná v rámci aktivního záznamu.
- Neexistující uživatelé jsou automaticky vytvořeni ve složce Objekty ke čtení.
- Pokud je nalezeno více uživatelů se stejnou e-mailovou adresou, je licence přidělena tomu s nižším Id.
- Vstupní CSV obsahuje všechny uživatele, kterým je licence přiřazena. Ostatním bude licence automaticky odebrána.
Popis všech podporovaných sloupců
Upozornění:
Pořadí sloupců je pevné, nezávisí na názvu sloupce.
Importovaný soubor proto musí obsahovat všechny sloupce, pouze hodnoty v některých z nich mohou být prázdné.
To platí i v případě použití parametru
force
Název sloupce v CSV |
Možnosti |
Zkontrolovat |
Povinné |
UId |
ID licence v externím systému. Viz AM Console - Evidence licencí - Upravit licenci. |
Ne |
Ano |
LicCount |
Celkový počet zakoupených licencí. |
Ano |
Ne |
UserEmail |
E-mail uživatele |
Ano |
Ano |
UserName |
Jméno uživatele |
Ne |
Ne |
Vzorový soubor CSV
UId;LicCount;UserEmail;UserName
Alvao:POWER_BI_PRO;10;mirek.vesely@alvao.com;Mirek Veselý | ALVAO
Alvao:POWER_BI_PRO;10;david.ostry@alvao.com;David Ostrý | ALVAO
Alvao:FLOW_FREE;;david.ostry@alvao.com;
Kód ke stažení zde Import CSV s doporučenou strukturou
CSV obsahuje záhlaví s názvy sloupců. Data v souboru budou před importem zkontrolována. Pokud jsou údaje nesprávné, import se neprovede.
Příkazový řádek pro import
ImportLic.exe /input "c:\data\licenceItems.csv" /server server\sql /db alvao /import /mode UpdateItems /headers
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.