Edjet LMS Cloud

Import uživatelů z CSV

Instruktor info

Pokud potřebujete vytvořit mnoho uživatelských účtů najednou nebo hromadně aktualizovat uživatele, můžete vytvořit soubor CSV a importovat jej do Edjet LMS.

Můžete importovat libovolný počet uživatelů, ale celkový počet aktivních uživatelů musí odpovídat vašemu plánu nebo licenci. Další informace o omezeních uživatelů, úložiště a e-mailů.

Kroky pro import uživatelů ze souboru CSV:

  1. Přihlaste se do administrace Edjet LMS.
  2. V menu klikněte na people Uživatelé.
  3. Na panelu nástrojů klikněte na archive Importovat.
  4. Pokud je soubor umístěn v zařízení, klikněte na tlačítko Procházet soubory.
  5. Pokud je soubor již nahrán v knihovně médií, klikněte na možnost Vybrat z knihovny médií a vyberte soubor.
  6. Můžete změnit režim importu.
  7. Můžete změnit nastavení oddělovače polí.
  8. Klepnutím na Importovat na panelu nástrojů zahájíte import.
  9. Kliknutím na OK pod výpisem stavů nebo na Zrušit na panelu nástrojů se vrátíte na stránku Uživatelé.

Zobrazí se záznam importu. Zkontrolujte stav importu, zda nedošlo k chybám.

Režim importu

Můžete si vybrat ze 3 režimů importu:

Režim Popis
Vytvořit a aktualizovat V LMS se položky vytvoří a stejné položky se v LMS přepíší. Jedná se o výchozí metodu
Vytvořit V LMS se položky pouze vytvoří.
Aktualizovat V LMS se položky pouze přepíší.

Položky jsou identifikovány sloupcem "login", pokud existuje. Pokud tedy importujete uživatele, který již v systému LMS existuje, nevytvoří se žádný duplicitní účet. Místo toho se aktualizuje stávající účet.

Oddělovač polí

Oddělovač polí je znak, který se používá k oddělení jednotlivých polí (sloupců) v souboru CSV. Výchozí je čárka, ale použitý znak můžete změnit.

Možnosti:

  • Čárka (,) // výchozí hodnota
  • Středník (;)
  • Dvojtečka (:)
  • Tabulátor
  • Mezera
  • Jiný // znak definovaný uživatelem

Požadavky na soubor CSV

  • Znaková sada: Unicode (UTF-8)
  • Oddělovač polí: ve výchozím nastavení čárka (,), ale při importu lze změnit
  • Oddělovač řetězců: " (dvojité uvozovky)
  • Konce řádků: LF

Je nutné použít první řádek v souboru CSV pro spárování sloupců s odpovídajícími políčky v databázi LMS.

Sloupce

Lze importovat všechna běžná data uživatele. Specifikace sloupců zahrnuje:

Sloupec Popis Datový typ Vyžadováno
prefix Titul varchar(32) ne
name Jméno varchar(32) ne
middlename Prostřední jméno varchar(32) ne
surname Příjmení varchar(64) ano
email E-mail varchar(255) ne
www Web varchar(1024) ne
job_title Název pracovní pozice varchar(64) ne
uid Jedinečný identifikátor
Vlastní identifikace položky (jedinečná). Pouze čísla 0-9, malá písmena a-z, znaky bez diakritiky a pomlčka.
varchar(256) ne
code Kód
Vlastní identifikace položky (není jedinečná).
varchar(256) ne
role_id Role
Tento sloupec slouží k nastavení role uživatele.
Platné hodnoty jsou:
1 – Superadmin
21 – Správce
4 – Instruktor
3 – Student
Pokud je hodnota vynechána, je přiřazeno ID role 3 (student).

Importovat můžete pouze uživatele s rolí, kterou máte oprávnění vutvářet.

integer ne
login Login (uživatelské jméno)
Tento sloupec slouží k identifikaci položek pro aktualizaci. Pokud sloupec chybí nebo má prázdnou hodnotu, LMS vygeneruje hodnotu "login" z hodnoty "příjmení". Tento sloupec nelze aktualizovat prostřednictvím importu CSV.
varchar(255) ne
password Heslo
Pokud je heslo prázdné, vygeneruje se bezpečné heslo. Před prvním přihlášením musí uživatel heslo obnovit.
varchar(64) ne
lang Lokalizace
Jazykový kód, který uživateli nastaví výchozí jazyk aplikace:
en-US – Angličtina
cs-CZ – Čeština
pl-PL – Polština
sk-SK – Slovenština
de-DE – Němčina
ru-RU – Ruština Uživatelé si mohou jazyk později změnit.
varchar(64) ne
tel1 Telefon 1 varchar(64) ne
tel2 Telefon 2 varchar(64) ne
tel3 Fax varchar(64) ne
content Poznámky
Interní komentář k uživateli
text ne
group Název skupin uživatelů
Přidání uživatelů do skupiny nebo více skupin. Pokud skupina neexistuje, vytvoří se nová. Ujistěte se, že název je v rámci CSV a databáze LMS jedinečný.
varchar(256) ne
address_fullname Adresa: Celé jméno
Celé jméno osoby spojené s adresou.
text ne
address_line_1 Adresa: Řádek 1
Adresa ulice.
text ne
address_line_2 Adresa: Řádek 2
Název společnosti, byt, apartmá, budova, patro atd.
text ne
address_city Adresa: Město nebo obec text ne
address_region Adresa: Kraj text ne
address_zip Adresa: Poštovní směrovací číslo
ZIP.
text ne
address_country Adresa: Země
Musí odpovídat hodnotě v rozevíracím seznamu "Země" v uživatelském rozhraní.
text ne

Další informace o datových typech naleznete na adrese: https://www.postgresql.org/docs/current/datatype.html

Příklady

Základní příklad importu uživatelů:

"surname";"name";"phone";"email";"address_line_1";"address_city"
"Doe";"John";"+420 123 456 789";"john.doe@example.com";"Krizikova 70";"Brno"
"Reese";"Kyle";"+1 202-918-2132";"soldier68@example.com";"1878 Martha Ellen Drive";"Reno"
"Jackson";"Peter";"020 8566 6566";"lotr@example.com";"211 Ruislip Rd";"Greenford"

Pokud plánujete data aktualizovat, doporučujeme přidat sloupec "login" a vygenerovat hodnoty v tabulkovém souboru před prvním importem. Pokud to potřebujete udělat později, musíte exportovat data včetně sloupce "login" a poté provést aktualizaci.

Příklad s rolemi:

"surname";"name";"role_id"
"Doe";"John";"1"
"Reese";"Kyle";"3"
"Jackson";"Peter";"4"
"Hernandez";"Marvin";"21"

Příklad importu do jedné nebo více skupin:

"surname";"name";"group"
"Doe";"John";"Group A"
"Reese";"Kyle";"Group A, Group B, Group C"

Na pořadí sloupců nezáleží.

Stáhněte si ukázkový soubor Excel

Stáhněte si vzorový soubor XLSx (formát Excel 2003-365) a vyplňte jej svými daty.

Jak uložit soubory CSV do formátu UTF-8

Postup se může lišit v závislosti na verzi aplikace Excel, Calc nebo Numbers.

Microsoft Excel

Obecně lze říci, že postup je následující:

  1. Klikněte na Soubor a poté na Uložit jako.
  2. V rozevírací nabídce vyberte CSV UTF-8.
  3. Vyberte umístění a zadejte název souboru.
  4. Klikněte na Uložit

Navštivte stránku Import nebo export textových (.txt nebo .csv) souborů, část "Export dat do textového souboru uložením" na webu podpory společnosti Microsoft.

Libre Office Calc

Obecně lze říci, že postup je následující:

  1. Klikněte na Soubor a poté na Uložit jako.
  2. V rozevírací nabídce vyberte Text CSV.
  3. Klikněte na Upravit nastavení filtru a vyberte požadované možnosti.
  4. Vyberte umístění a zadejte název souboru.
  5. Klikněte na Uložit

Navštivte stránku Otevírání a ukládání textových souborů CSV, část "Uložení listu jako textového souboru CSV" na webu nápovědy LibreOffice.

MacOS Numbers

  1. Klikněte na Soubor, pak na Exportovat do a pak na CSV.
  2. Klikněte na Advanced Options a vyberte požadované možnosti.
  3. Klikněte na Další.
  4. Vyberte umístění a zadejte název souboru.
  5. Klikněte na OK

Navštivte stránku Export do jiných formátů souborů v aplikaci Numbers v počítači Mac na webu podpory společnosti Apple.

Řešení problémů s importem CSV

Chyba/výstraha "Zadáno nedostatečné množství dat."

  • Zkontrolujte příponu souboru.
  • Pomocí volně dostupného textového editoru (Notepad, PSPad, VS Code) otevřete soubor CSV a zkontrolujte znakovou sadu a konce řádků.
  • Zkontrolujte, zda v názvech sloupců nejsou nežádoucí mezery - systém LMS data nijak neořezává.
  • Ujistěte se, že vaše data neobsahují znak oddělovače (") uvnitř řetězce.
  • Zkontrolujte soubor CSV, abyste správně přiřadili sloupce záhlaví k datům.
Správa uživatelů