Hromadný import používateľov pomocou súboru CSV

Cez administrátora Shopify môžete importovať súbor CSV na vytvorenie nových administrátorov alebo používateľov predajného miesta (POS) pre Shopify POS a hromadne tak spravovať ich prístup k obchodu.

Import zo súboru CSV môžete použiť na vykonanie nasledujúcich zmien v používateľských účtoch:

  • Vytvoriť nových administrátorov
  • Vytvoriť nových používateľov miesta predaja (POS) pre Shopify POS s priradenými kódmi PIN
  • Pozastaviť a znova aktivovať existujúce účty administrátorov a používateľov POS

Čo treba zvážiť pri súbore CSV na správu používateľov

Niektoré zmeny používateľských účtov sa cez import súboru CSV nedajú vykonať. Pri aktualizáciách, na ktoré nie je možné použiť import súboru CSV, spravujte používateľské účty manuálne u administrátora Shopify alebo v aplikácii Shopify POS. Pri importe používateľov pomocou súboru CSV zvážte nasledujúce skutočnosti:

  • Import súboru CSV nepodporuje hromadné odstránenie používateľov.
  • Nemôžete nastaviť ani aktualizovať požiadavky na dvojfaktorové overenie pre používateľov.
  • Existujúcemu používateľovi nemôžete zmeniť kód PIN pre Shopify POS.
  • Cez import súboru CSV nemôžete vytvárať nové roly, skupiny ani lokality. Názvy rol, skupín a lokalít vo vašom súbore sa musia zhodovať s tými, ktoré už u administrátora Shopify existujú.
  • Cez import súboru CSV môžete existujúcich používateľov iba pozastaviť alebo znova aktivovať. Existujúcemu používateľovi nemôžete zmeniť rolu, priradenú skupinu, lokalitu ani prístup k obchodu.
  • Nemôžete zmeniť typ používateľa, napríklad používateľa určeného len pre POS na administrátora.

Stiahnutie vzorového súboru CSV na správu používateľov

Vzorový súbor obsahuje požadované hlavičky stĺpcov a príklady hodnôt pre každý stĺpec. Pred pridaním vlastných používateľov ho môžete použiť ako východiskový bod.

Vzorový súbor CSV na správu používateľov si môžete stiahnuť a zobraziť na tejto stránke alebo si môžete vzor stiahnuť zo stránky Import vo svojom administrátorovi Shopify.

Ak chcete zistiť, ako ukladať a upravovať súbory CSV vo vašej tabuľkovej aplikácii, pozrite si časť Otvorenie a úprava súboru CSV.

Definície stĺpcov súboru CSV na správu používateľov

V nasledujúcej tabuľke je uvedený každý stĺpec vo vzorovom súbore CSV na správu používateľov. Jednotlivé definície vysvetľujú, ako sa daný stĺpec používa, keď vytvárate používateľov alebo keď pozastavujete či opätovne aktivujete existujúcich používateľov, vrátane rozdielov medzi administrátormi a používateľmi výlučne s prístupom k POS.

Stĺpce vo vzorovom súbore CSV na správu používateľov pre import používateľských účtov.
Stĺpec CSVDefinícia
id

Jedinečné ID používateľa pre každý účet. Keď vyexportujete informácie o správe používateľov vo forme súboru CSV, ID každého používateľa bude uvedené v stĺpci id. ID používateľa nájdete aj v adrese URL prehliadača po otvorení jeho profilu u administrátora Shopify.

Vytvorenie:

  • Administrátor alebo používateľ POS: Ponechajte prázdne. Systém priradí id automaticky.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Povinné. Musí sa zhodovať s ID používateľa vo vašom exporte alebo u administrátora Shopify.
user_type

Typ používateľa, napríklad Admin alebo Point of sale. Existujúcemu používateľovi nemôžete zmeniť typ prostredníctvom importu súboru CSV. Ak pre jeden používateľský účet používate viacero riadkov, v tomto stĺpci uveďte pre daného používateľa v každom riadku rovnakú hodnotu.

Vytvorenie:

  • Administrátor: Povinné. Zadajte Admin.
  • Používateľ POS: Povinné. Zadajte Point of sale.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Povinné. Musí sa zhodovať s aktuálnym typom používateľa.
email

Platná e-mailová adresa.

Vytvorenie:

  • Administrátor: Povinné v každom riadku. Musí byť jedinečná a nesmie sa zhodovať s e-mailom existujúceho administrátora.
  • Používateľ POS: Voliteľné. E-mail môžete používateľovi POS priradiť, alebo pole ponechať prázdne. Ak zadáte e-mail v niektorom riadku daného používateľa, v každom jeho ďalšom riadku zadajte ten istý e-mail.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor: Povinné.
  • Používateľ POS: Ak má používateľ na účte e-mail, táto hodnota je povinná v každom riadku pre pozastavenie alebo opätovnú aktiváciu tohto používateľa, pričom sa musí zhodovať s jeho e-mailovou adresou u administrátora Shopify.
phone

Telefónne číslo používateľa.

Vytvorenie:

  • Administrátor: V riadkoch pre vytvorenie ponechajte prázdne, aby administrátor po prijatí pozvánky do obchodu mohol pridať svoje telefónne číslo. Ak v tomto poli v riadku pre vytvorenie zadáte hodnotu, používateľa sa nepodarí vytvoriť.
  • Používateľ POS: Voliteľné.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor: Voliteľné. Ak zadáte hodnotu do tohto poľa, musí sa zhodovať s telefónnym číslom v profile používateľa u administrátora Shopify.
  • Používateľ POS: Povinné v prípade, že používateľ má na účte telefónne číslo. Číslo uveďte, ak je uvedené v profile používateľa u administrátora Shopify.
given_name

Krstné meno používateľa.

Vytvorenie:

  • Administrátor: V riadkoch pre vytvorenie ponechajte prázdne, aby administrátor po prijatí pozvánky do obchodu mohol pridať svoje krstné meno. Ak v tomto poli v riadku pre vytvorenie zadáte hodnotu, používateľa sa nepodarí vytvoriť.
  • Používateľ POS: Povinné.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor: Voliteľné. Ak zadáte hodnotu, musí sa zhodovať s krstným menom používateľa u administrátora Shopify.
  • Používateľ POS: Povinné. Musí sa zhodovať s krstným menom používateľa v administrátorovi Shopify.
family_name

Priezvisko používateľa.

Vytvorenie:

  • Administrátor: V riadkoch na vytvorenie nechajte toto pole prázdne, aby mohol administrátor pridať svoje priezvisko pri prijatí pozvánky. Ak do tohto riadka zadáte hodnotu, vytvorenie používateľa zlyhá.
  • Používateľ POS: Povinné.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor: Voliteľné. Ak zadáte hodnotu, musí sa zhodovať s priezviskom používateľa v administrátorovi Shopify.
  • Používateľ POS: Povinné. Musí sa zhodovať s priezviskom používateľa v administrátorovi Shopify.
status

Stav používateľského účtu, napríklad Active alebo Suspended.

Vytvorenie:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Import automaticky nastaví nových používateľov POS na Active a nových administrátorov na Pending, kým neprijmú pozvánku do obchodu.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Zadaním hodnoty Suspended pozastavíte používateľa alebo zadaním hodnoty Active ho znova aktivujete. Hodnotu Suspended zadajte len vtedy, keď je aktuálny stav používateľa Active alebo Inactive. Hodnotu Active zadajte len vtedy, keď je jeho aktuálny stav Suspended. Ak stĺpec status nezodpovedá tomuto vzoru, import zlyhá.
role_name

Názov roly priradenej používateľovi. Názov roly musí existovať a byť platný pre daný typ používateľa. Riadok v súbore CSV môže priradiť buď rolu, alebo skupinu, ale nie obe naraz. Ak zadáte hodnotu pre role_name aj group_name v tom istom riadku, import pre tento riadok zlyhá.

Vytvorenie:

  • Administrátor alebo používateľ POS: Povinné, pokiaľ riadok namiesto toho nepriraďuje používateľa prostredníctvom skupiny. V riadkoch, ktoré priraďujú skupinu, ponechajte tento stĺpec prázdny, pretože roly určuje skupina. Informácie o tom, ako priradiť skupinu, nájdete v časti Priradenie skupiny používateľovi v súbore CSV.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.
group_name

Skupina priradená používateľovi. Skupiny sú k dispozícii iba pre organizácie s plánom Shopify Plus. Riadok v súbore CSV môže priradiť buď skupinu, alebo rolu, ale nie obe naraz. Ak zadáte hodnotu pre group_name aj role_name v tom istom riadku, import pre tento riadok zlyhá.

Vytvorenie:

  • Administrátor alebo používateľ POS: Voliteľné. Skupina musí obsahovať aspoň jednu rolu, ktorá platí pre daný typ používateľa, a nie je možné priradiť prázdnu skupinu. Informácie o tom, ako priradiť skupinu, nájdete v časti Priradenie skupiny používateľovi v súbore CSV.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.
store_name

Obchod, do ktorého má používateľ prístup. Musí sa presne zhodovať s názvom obchodu v administrátorovi Shopify.

Vytvorenie:

  • Administrátor alebo používateľ POS: Ak má vaša organizácia len jeden obchod, import predvolene nastaví túto hodnotu na daný obchod. Ak má viac ako jeden obchod, zadajte názov obchodu, na ktorý sa tento riadok vzťahuje. Niektoré riadky na úrovni organizácie alebo výlučne pre skupinu v tomto stĺpci neobsahujú názov obchodu.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.
pos_location_name

Lokalita POS, do ktorej má používateľ prístup. Názov lokality sa musí zhodovať s lokalitou v danom obchode.

Vytvorenie:

  • Administrátor: Ak tento riadok udeľuje administrátorovi povolenia POS v konkrétnej lokalite, zadajte názov lokality. V opačnom prípade nechajte pole prázdne.
  • Používateľ POS: Keď udeľujete povolenia POS v konkrétnych vybraných lokalitách, zadajte názov každej z nich do tohto stĺpca do samostatného riadka. Riadky, kde prístup pokrýva všetky aktuálne aj budúce lokality v obchode, nechajte prázdne.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.
all_current_and_future_locations

Zadajte hodnotu TRUE, ak sa povolenia POS v tomto riadku vzťahujú na každú aktuálnu a budúcu lokalitu v obchode. Zadajte hodnotu FALSE, ak sa povolenia vzťahujú len na lokality uvedené v stĺpci pos_location_name. Ak má stĺpec pos_location_name hodnotu, nemôžete zadať hodnotu TRUE. Použite jednu hodnotu TRUE alebo FALSE v každom riadku pre toho istého používateľa v rovnakom obchode.

Vytvorenie:

  • Administrátor: Povinné, ak rola v tomto riadku obsahuje povolenia POS. V opačnom prípade nechajte pole prázdne.
  • Používateľ POS: Povinné.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.
pin

Kód PIN na prihlásenie do Shopify POS: 4- až 6-miestne číslo. Kód PIN musí byť rovnaký vo všetkých riadkoch súboru CSV, ktoré prideľujú povolenia POS rovnakému používateľovi v rámci jedného obchodu. Pre toho istého používateľa sa kód PIN v rôznych obchodoch môže líšiť. V každom obchode musí byť každý kód PIN priradený výlučne jednému používateľskému účtu.

Vytvorenie:

  • Administrátor: Voliteľné. Kód PIN zadajte len v riadkoch, kde sú povolenia POS vyžadujúce kód PIN nastavené na úrovni obchodu, nie v riadkoch, kde sú povolenia len na úrovni skupiny.
  • Používateľ POS: Voliteľné. Kód PIN zadajte len v riadkoch, kde sú povolenia POS nastavené na úrovni obchodu, nie v riadkoch, kde sú povolenia len na úrovni skupiny.

Pozastavenie alebo opätovná aktivácia:

  • Administrátor alebo používateľ POS: Nechajte prázdne. Ak zadáte hodnotu, import pre daný riadok zlyhá.

Vytvoriť nových používateľov v súbore CSV

Ak chcete vytvoriť nového používateľa, nechajte pole id v danom riadku prázdne. Po vytvorení používateľa import automaticky priradí hodnotu poľu id.

Ak chcete používateľom udeliť prístup k viacerým lokalitám, rolám alebo obchodom, pozrite si časť Priradenie viacerých rol, lokalít a obchodov používateľovi.

Vytvoriť používateľa POS

Ak chcete vytvoriť používateľa POS, zadajte hodnotu do nasledujúcich polí:

  • Zadajte Point of sale do poľa user_type.
  • Zadajte given_name a family_name.
  • Ak chcete nastaviť povolenia používateľa, zadajte hodnotu do jedného z nasledujúcich polí:
  • Ak chcete nastaviť prístup k lokalite, zadajte hodnotu do nasledujúcich polí:
    • Ak chcete nastaviť prístup k špecifickým lokalitám, zadajte pos_location_name a pole all_current_and_future_locations nastavte na FALSE.
    • Pre prístup ku všetkým lokalitám nastavte pole all_current_and_future_locations na TRUE a pole pos_location_name nechajte prázdne.
  • Voliteľné: Zadajte email, phone alebo pin. Kód PIN musí byť 4 až 6-miestne číslo, ktoré je v rámci obchodu jedinečné.

Vytvoriť administrátorského používateľa

Ak chcete vytvoriť administrátorského používateľa, zadajte hodnotu do nasledujúcich polí:

  • Zadajte Admin do poľa user_type.
  • Zadajte email.
  • Ak chcete nastaviť povolenia používateľa, zadajte hodnotu do nasledujúcich polí:
  • Voliteľné: Keď je role_name rola z kategórie POS, môžete v danom riadku zadať hodnotu pre pin. Ak kód PIN nezadáte, pri importe sa pre používateľa automaticky vygeneruje.
  • Ak je role_name rola z kategórie POS, musíte pre používateľa nastaviť prístup k lokalite. Zadajte hodnotu do nasledujúcich polí:
    • Ak chcete nastaviť prístup k špecifickým lokalitám, zadajte pos_location_name a pole all_current_and_future_locations nastavte na FALSE.
    • Pre prístup ku všetkým lokalitám nastavte pole all_current_and_future_locations na TRUE a pole pos_location_name nechajte prázdne.

Pozastaviť alebo znova aktivovať existujúcich používateľov v súbore CSV

Existujúceho používateľa môžete pozastaviť alebo znova aktivovať pridaním jedného riadka pre každého používateľa do súboru CSV na správu používateľov. Používatelia sú identifikovaní podľa id.

Ak chcete pozastaviť alebo znova aktivovať existujúceho používateľa, zadajte hodnotu do nasledujúcich polí:

  • Zadajte id používateľa.
  • Zadajte user_type používateľa.
  • Ak ide o administrátorského používateľa, zadajte hodnotu do nasledujúcich polí:
    • email: Povinné.
    • given_name: Voliteľné. Ak zadáte hodnotu, musí sa zhodovať s krstným menom používateľa v administrátorovi Shopify.
    • family_name: Voliteľné. Ak zadáte hodnotu, musí sa zhodovať s priezviskom používateľa v administrátorovi Shopify.
    • phone: Voliteľné. Ak zadáte hodnotu, musí sa zhodovať s telefónnym číslom používateľa v administrátorovi Shopify.
  • Ak ide o používateľa POS, zadajte hodnotu do nasledujúcich polí:
    • given_name: Povinné.
    • family_name: Povinné.
    • email: Ak má používateľ v účte e-mail, toto pole je povinné.
    • phone: Ak má používateľ v účte telefónne číslo, toto pole je povinné.
  • status: Ak chcete používateľa pozastaviť, zadajte Suspended, alebo ak ho chcete znova aktivovať, zadajte Active. Používateľa môžete pozastaviť len vtedy, keď je jeho aktuálny stav v administrátorovi Shopify Active alebo Inactive. Znova ho môžete aktivovať len vtedy, keď je jeho aktuálny stav Suspended.

Priradenie viacerých rolí, lokalít a obchodov jednému používateľovi

Pri vytváraní nového používateľa mu môžete priradiť viacero rol, lokalít POS a obchodov prostredníctvom importu jedného súboru CSV. Každá kombinácia roly, lokality alebo obchodu vyžaduje v súbore vlastný riadok.

Pre každú hodnotu, ktorú chcete priradiť danému používateľovi, pridajte jeden riadok. Do každého riadka určeného pre tohto používateľa zadajte rovnaké identifikačné hodnoty, aby import aplikoval všetky riadky na tento jeden používateľský účet. V každom riadku nechajte stĺpec id prázdny. Import priradí hodnotu id po vytvorení používateľa.

Identifikačné hodnoty povinné v každom riadku

Aby import správne identifikoval rovnakého používateľa, zadajte do každého riadka súboru CSV určeného pre tohto používateľa nasledujúce hodnoty:

  • Pri administrátoroch musia byť v každom riadku pre daného používateľa zadané rovnaké hodnoty email a user_type.
  • Pre používateľov POS musia byť pre daného používateľa v každom riadku zadané rovnaké hodnoty user_type, given_name, family_name, email a phone.

Priradenie viacerých rolí používateľovi v rovnakom obchode

Jeden používateľ môže mať v rámci rovnakého obchodu viacero rolí, ak je každá rola v súbore CSV uvedená v samostatnom riadku.

Ak chcete používateľovi v rovnakom obchode priradiť viacero rolí, do súboru CSV musíte pridať jeden riadok pre každú rolu. Do každého riadka zadajte rovnaké identifikačné hodnoty používateľa a následne presné hodnoty store_name a role_name uvedené v administrátorovi Shopify.

Priradenie viacerých lokalít POS v rovnakom obchode

Ak má mať používateľ prístup len k vybraným lokalitám POS v obchode, uveďte každú lokalitu do samostatného riadka.

Ak chcete používateľovi priradiť prístup do viacerých konkrétnych lokalít POS, musíte do svojho súboru CSV pridať jeden riadok pre každú lokalitu. Do každého riadka zadajte pre tohto používateľa rovnaké identifikačné hodnoty, zadajte pos_location_name, ktoré je uvedené vo vašom administrátorovi Shopify, a pre all_current_and_future_locations nastavte v každom riadku hodnotu FALSE.

Ak chcete napríklad používateľovi priradiť rovnakú rolu v dvoch konkrétnych lokalitách jedného obchodu, pridajte jeden riadok pre každú lokalitu.

Príklad riadkov CSV, ktoré priraďujú používateľovi rovnakú rolu v dvoch konkrétnych lokalitách POS jedného obchodu.
role_namepos_location_nameall_current_and_future_locations
PokladníkLokalita 1FALSE
PokladníkLokalita 2FALSE

Prípadne, ak chcete udeliť prístup do všetkých aktuálnych a budúcich lokalít, použite jeden riadok s all_current_and_future_locations nastaveným na TRUE a pos_location_name nechajte prázdne. Pre daného používateľa v tomto obchode použite rovnakú hodnotu TRUE alebo FALSE v každom riadku. Nemôžete ich v rôznych riadkoch kombinovať.

Priradenie prístupu používateľa vo viacerých obchodoch

Organizácie s viacerými obchodmi môžu udeliť jednej osobe prístup do každého obchodu podľa potreby.

Keď ten istý používateľ potrebuje prístup do viacerých obchodov, použite jeden riadok pre každú kombináciu rola-obchod-lokalita. Do každého riadka musíte zadať rovnaké identifikačné hodnoty pre daného používateľa spolu s presným názvom store_name, ktorý je uvedený v administrátorovi Shopify.

Rovnakému používateľovi môžete pre každý obchod priradiť viaceré roly a viaceré lokality POS.

Pre all_current_and_future_locations a pos_location_name v riadkoch na vytvorenie použite rovnaké štruktúry riadkov ako pri priraďovaní viacerých lokalít POS v rovnakom obchode. Nemôžete nastaviť all_current_and_future_locations na TRUE, ak má pos_location_name v tomto riadku hodnotu.

Nasledujúci príklad priraďuje rovnakému používateľovi POS prístup k rôznym lokalitám v dvoch rôznych obchodoch.

Príklad riadkov CSV, ktoré priraďujú rovnakému používateľovi POS prístup k rôznym lokalitám v dvoch obchodoch.
store_namerole_namepos_location_nameall_current_and_future_locations
StoreName_USAPokladníkStoreName_USA_SF_01FALSE
StoreName_CANPokladník obchoduTRUE

Ak pri používateľovi zlyhá čo i len jeden riadok, odmietnu sa všetky jeho riadky. Po opravení chyby do ďalšieho importu zahrňte pre tohto používateľa všetky riadky.

Priradenie skupiny používateľovi v súbore CSV

Skupiny sú k dispozícii iba pre organizácie s plánom Shopify Plus. Skupina zoskupuje jednu alebo viac rol, takže priradenie skupiny môže používateľovi udeliť niekoľko rol súčasne.

Priradenie skupiny alebo jednej roly

Každý riadok v súbore CSV môže priradiť buď skupinu, alebo jednu rolu, ale nie obe naraz:

  • Ak chcete priradiť skupinu, zadajte ju do stĺpca group_name a stĺpec role_name ponechajte prázdny.
  • Ak chcete priradiť jednu rolu, zadajte ju do stĺpca role_name a stĺpec group_name ponechajte prázdny.

Priradenie skupiny oprávneným používateľom

Používateľovi môžete priradiť skupinu, ak aspoň jedna rola v skupine platí pre daný typ používateľa. Roly v skupine, ktoré neplatia pre typ používateľa, sa neudelia, ale nespôsobia chybu. Skupina sa aj tak úspešne priradí na základe platných rol.

Nie je možné priradiť skupinu, ktorá nemá žiadne roly.

Priradenie skupiny v rôznych obchodoch a lokalitách

V súbore CSV musíte uviesť riadok pre každý obchod, v ktorom skupina udeľuje rolu v POS. V každom z týchto riadkov musíte tiež nastaviť prístup k lokalite:

  • Pre prístup ku konkrétnym lokalitám zadajte hodnotu pos_location_name a stĺpec all_current_and_future_locations nastavte na FALSE. Ak chcete udeliť prístup k niekoľkým konkrétnym lokalitám v jednom obchode, pridajte jeden riadok pre každú lokalitu, pričom v každom riadku bude rovnaká skupina a obchod.
  • Pre prístup ku všetkým lokalitám nastavte pole all_current_and_future_locations na TRUE a pole pos_location_name nechajte prázdne.

Prístup k lokalite pre skupinu sa overuje rovnako ako rola v POS, ktorá nie je priradená prostredníctvom skupiny, vrátane toho, že nesmie byť v konflikte s prístupom k lokalite, ktorý je rovnakému používateľovi udelený v inom riadku.

Nastavenie kódov PIN pri priraďovaní skupiny

Pre kód PIN platia rovnaké pravidlá ako pre používateľov s viacerými rolami:

  • Kód pin zadajte do súboru CSV iba v riadku pre obchod, v ktorom skupina udeľuje rolu v POS.
  • Kód PIN musí byť v rámci obchodu jedinečný, no v rôznych obchodoch sa môže líšiť.
  • Kód pin nezadávajte do riadka pre obchod, v ktorom skupina udeľuje iba iné roly ako v POS.

Priradenie skupiny, ktorá zahŕňa rolu organizácie

Ak skupina zahŕňa rolu organizácie, ktorá má povolenia POS, táto rola organizácie automaticky udelí prístup ku všetkým lokalitám, takže sa na ňu nevzťahuje požiadavka lokality pre každý obchod. Tento typ skupiny môžete priradiť jedným z nasledujúcich spôsobov:

  • Jeden riadok iba pre skupinu: Zadajte skupinu do stĺpca group_name a stĺpce store_name, pos_location_name, all_current_and_future_locations a pin ponechajte prázdne. Rola organizácie automaticky udelí prístup ku všetkým lokalitám.
  • Explicitné riadky pre obchody: Pridajte riadok pre každý obchod, v ktorom skupina udeľuje rolu v POS. V každom z týchto riadkov nastavte hodnotu all_current_and_future_locations na TRUE. Používateľa s rolou organizácie nie je možné obmedziť iba na jednu lokalitu.

Príklady priradenia skupiny

Nasledujúce príklady ilustrujú, ako priradiť jednu skupinu v rôznych obchodoch a lokalitách. Každý riadok uvádza hodnoty pre group_name, store_name, pos_location_name a all_current_and_future_locations.

V nasledujúcich príkladoch skupina udeľuje rolu v obchode a rolu v POS v Obchode 1 a rolu v POS v Obchode 2:

  • V Príklade 1 sa skupina priradí s prístupom ku všetkým lokalitám v dvoch obchodoch. Keďže skupina udeľuje rolu v POS v každom obchode, do súboru CSV musíte pridať jeden riadok pre každý obchod.
Príklad riadkov CSV, ktoré priraďujú skupinu s prístupom ku všetkým lokalitám v dvoch obchodoch.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Názov skupinyObchod 1TRUE
Názov skupinyObchod 2TRUE
  • Príklad 2 priraďuje skupinu v dvoch obchodoch, ale skupina udeľuje rolu v POS len v Obchode 1 a rolu iba pre obchod v Obchode 2. Do súboru CSV pridajte riadok len pre obchod s rolou v POS. Rola iba pre obchod v Obchode 2 sa udelí bez riadka.
Príklad riadka súboru CSV, ktorý priraďuje skupinu udeľujúcu rolu v POS v jednom obchode a rolu iba pre obchod v druhom.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Názov skupinyObchod 1TRUE
  • Príklad 3 priraďuje skupinu s prístupom ku konkrétnym lokalitám v dvoch obchodoch. Do súboru CSV musíte pridať jeden riadok pre každú lokalitu.
Príklad riadkov súboru CSV, ktoré priraďujú skupinu s prístupom ku konkrétnym lokalitám v dvoch obchodoch.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Názov skupinyObchod 1Lokalita 11FALSE
Názov skupinyObchod 1Lokalita 12FALSE
Názov skupinyObchod 2Lokalita 21FALSE
Názov skupinyObchod 2Lokalita 22FALSE
  • Príklad 4 priraďuje skupinu, ktorá okrem roly v obchode a roly v POS zahŕňa aj rolu v organizácii s povoleniami pre POS. Túto skupinu môžete priradiť jedným z nasledujúcich spôsobov:

    • Prvou možnosťou je jeden riadok určený len pre skupinu, kde rola v organizácii udeľuje prístup ku všetkým lokalitám.
    • Druhá možnosť využíva explicitný riadok pre každý obchod, v ktorom skupina udeľuje rolu v POS. V každom riadku musí mať hodnota all_current_and_future_locations hodnotu TRUE, pretože rolu v organizácii nemožno obmedziť na jednu lokalitu.
Príklad riadka súboru CSV, ktorý priraďuje skupinu s rolou v organizácii pomocou jedného riadka určeného len pre skupinu.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Názov skupiny
Príklad riadkov súboru CSV, ktoré priraďujú skupinu s rolou v organizácii pomocou explicitných riadkov pre obchody.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Názov skupinyObchod 1TRUE
Názov skupinyObchod 2TRUE

Importovanie súboru CSV na správu používateľov z administrátora Shopify

Po vytvorení súboru CSV a jeho uložení v správnom formáte ho môžete nahrať na stránke organizácie Používatelia. Import sa vykonáva v administrátorovi Shopify a nahlasuje všetky riadky, ktoré sa nepodarilo spracovať.

Kroky:

  1. V administrátorovi Shopify prejdite do časti Nastavenia > Používatelia.

  2. Kliknite na Importovať.

  3. Voliteľné: Kliknutím na odkaz si stiahnite ukážkový súbor CSV, ktorý potom môžete použiť ako šablónu pre svoj vlastný súbor.

  4. Kliknite na Nahrať súbor a vyberte svoj súbor .csv.

Po dokončení importu si v administrátorovi Shopify pozrite potvrdenie. Ak majú niektoré riadky chyby, dostanete e‑mail s podrobnosťami, aby ste mohli súbor opraviť a importovať znova.

Riešenia bežných problémov s importom správy používateľov

Ak máte problémy s nahrávaním súboru CSV na správu používateľov, skontrolujte, či daný problém nie je uvedený v nasledujúcich riešeniach.

Ak potrebujete pomoc s riešením problémov s konkrétnym chybovým hlásením, prečítajte si časť Riešenie problémov s chybovými hláseniami pri importe.

Opätovný import po oprave chýb

Keď je import neúspešný, dostanete e‑mail so zoznamom riadkov, v ktorých sa vyskytla chyba. Pri opätovnom importe súboru postupujte opatrne, aby ste nevytvorili duplicitných používateľov.

Opätovne importujte len používateľov, pri ktorých sa vyskytli chyby, nie celý súbor. Využite nasledujúce postupy:

  • Opravte chybné riadky a následne do nového súboru zahrňte všetky riadky týkajúce sa každého dotknutého používateľa. Ak mal používateľ 3 riadky a 1 riadok spôsobil chybu, potom sa všetky 3 riadky pre tohto používateľa odmietnu. Do opätovného importu zahrňte všetky 3 opravené riadky.
  • Nezahŕňajte používateľov, ktorí sa úspešne importovali. Tieto účty už existujú. Ich opätovným importovaním môže vzniknúť chyba user already exists, môžu sa vytvoriť duplicitní používatelia, prípadne oboje.

Ak opätovne importujete celý pôvodný súbor vrátane riadkov pre používateľov, ktorí sa už úspešne vytvorili, môžu nastať tieto situácie:

  • Používatelia s rolou administrátora: Ak sa e‑mailová adresa už používa, môže sa zobraziť chyba user already exists alebo chyba s duplicitným e‑mailom.
  • Používatelia POS: Systém môže vytvoriť duplicitné záznamy o používateľoch POS. Používatelia POS sa priraďujú na základe mena a súvisiacich polí, a nie na základe jedinečného e‑mailu, preto sa môže vytvoriť druhý používateľ s rovnakým menom a rolou.
  • Limity pre miesta: Ak import započíta už vytvorených používateľov, môžu sa vyskytnúť chyby s limitmi pre miesta. Ďalšie informácie nájdete v časti maximálny počet používateľov pre jednotlivé cenové plány.

Vytvorenie viacerých používateľov POS s rovnakým menom

Ak sa identifikačné hodnoty používateľa POS zhodujú vo viacerých riadkoch v jednom importe, vrátane nesusediacich riadkov, import bude tieto riadky považovať za toho istého používateľa.

Ak chcete v rámci jedného importu vytvoriť samostatných používateľov POS s rovnakými hodnotami given_name a family_name, pre každého používateľa musíte zadať odlišnú hodnotu aspoň v jednom z nasledujúcich polí:

  • email
  • phone

Ak nedokážete odlíšiť viacerých používateľov s rovnakými hodnotami given_name a family_name pomocou odlišných hodnôt pre email alebo phone, musíte každého používateľa importovať v samostatnom súbore CSV.

Formát súboru a veľkosť na nahranie

Nasledujúce problémy sa týkajú formátu alebo veľkosti súboru CSV, a nie hodnôt v riadkoch s používateľmi:

  • Nesprávny formát súboru: Váš súbor musí byť súbor vo formáte .csv uložený s kódovaním podľa popisu v časti Otváranie a úprava súboru CSV.
  • Súbor je príliš veľký: Ak má váš súbor veľa riadkov, rozdeľte ho na menšie súbory a importujte ich po jednom.

Používateľ POS sa zobrazuje ako viacerí používatelia, a nie ako jeden používateľ s viacerými rolami

Import priradí riadky rovnakému používateľovi POS, keď sa user_type, given_name, family_name, email a phone zhodujú v každom riadku pre túto osobu. Ak sa niektorá z týchto hodnôt medzi riadkami líši, import vytvorí samostatných používateľov.

Ak očakávate jedného používateľa s viacerými rolami, ale namiesto toho sa vytvoria duplicitní používatelia POS, často k tomu vedú tieto situácie:

  • E‑mail sa nachádza v jednom riadku, ale chýba v ďalšom: Ak v prvom riadku pre používateľa POS zadáte email, ale v ďalšom ho necháte prázdny, import vytvorí samostatných používateľov. Uveďte email v každom riadku pre daného používateľa, alebo ho vo všetkých riadkoch nechajte prázdny.
  • Preklep v mene: Preklep v riadkoch s menom môže vytvoriť samostatných používateľov. Ak sa pri priraďovaní rozlišujú malé a veľké písmená, meno Jane v jednom riadku a jane v druhom sa môže vyhodnotiť ako dvaja odlišní používatelia. Meno používateľa napíšte v každom riadku rovnako.
  • Telefón uvedený v jednom riadku, ale nie v druhom: Ak uvediete phone v prvom riadku pre používateľa POS, ale v inom riadku ho necháte prázdny, import vytvorí samostatných používateľov. Uveďte phone v každom riadku pre daného používateľa, alebo ho v každom riadku nechajte prázdny.

Ak sa chcete vyhnúť duplikácii používateľov, uistite sa, že user_type, given_name, family_name, email a phone sú vo vašom súbore CSV identické v každom riadku pre rovnakého používateľa POS.

Chyby limitu počtu používateľov

Limity počtu používateľov sa vzťahujú na administrátorov v cenovom pláne vašej organizácie. Ak sa počas importu zobrazí chyba týkajúca sa tohto limitu, import spočíta, koľko nových administrátorov by váš súbor vytvoril, a porovná toto číslo s limitom vášho plánu. Ak ste limit dosiahli alebo sa k nemu blížite, znížte počet nových administrátorov v súbore CSV, alebo si pred ďalším importom skontrolujte limity používateľov pre svoj cenový plán.

Exportovanie zoznamu používateľov na nájdenie duplicitných používateľov POS

Ak máte podozrenie na duplicitných používateľov POS, môžete zoznam používateľov exportovať do súboru CSV a porovnať riadky v tabuľke. Export zahŕňa časové pečiatky, ktoré označujú, ktorý účet sa vytvoril ako prvý.

Informácie o spôsobe doručovania exportov a o tom, kto si ich môže stiahnuť, nájdete v časti Exportovanie informácií o správe používateľov vo formáte súboru CSV.

Kroky:

  1. V administrátorovi Shopify prejdite do časti Nastavenia > Používatelia.

  2. Kliknite na Exportovať.

  3. V dialógovom okne Exportovať používateľov kliknite na Exportovať.

  4. Keď dostanete e‑mail, kliknite na Stiahnuť súbor a súbor CSV si uložte do zariadenia.

  5. Otvorte súbor v aplikácii na prácu s tabuľkami a potom ho zoraďte podľa stĺpca GIVEN_NAME.

  6. V exporte skontrolujte používateľov POS so zhodnými hodnotami pre meno, priezvisko, e-mail a telefón, ktorí majú v stĺpci CREATED_AT rovnaké alebo veľmi blízke časy. Tieto účty sú pravdepodobne duplikáty.

Manuálne odstránenie duplicitných používateľov POS

Duplicitný používateľský účet POS môžete manuálne odstrániť v administrátorovi Shopify aj bez použitia súboru CSV.

Kroky:

  1. V administrátorovi Shopify prejdite do časti Nastavenia > Používatelia.

  2. Vyberte duplicitný používateľský účet.

  3. Kliknite na Odstrániť.

Hromadné odstránenie duplicitných používateľov POS pomocou súboru CSV

Pomocou importu súboru CSV môžete duplicitné účty pozastaviť a následne tieto pozastavené účty hromadne odstrániť na stránke Používatelia v administrátorovi Shopify. Ak účty najskôr pozastavíte, pomôže vám to overiť si pred ich konečným odstránením, ktoré účty odstraňujete.

Kroky:

  1. Exportujte svoj aktuálny zoznam používateľov.
  2. Identifikujte duplicitné účty pomocou metódy porovnania opísanej v časti Exportovanie zoznamu používateľov na porovnanie duplicitných používateľov POS.
  3. Pre každý duplicitný účet skopírujte hodnoty id, user_type, email, phone, given_name a family_name do nového súboru CSV. Použite rovnakú štruktúru stĺpcov, akú má vzorový súbor CSV na správu používateľov.
  4. Pre každý duplicitný riadok nastavte status na Suspended. Polia role_name, group_name, store_name, pos_location_name, all_current_and_future_locations a pin nechajte prázdne.
  5. Importujte súbor CSV, čím daných používateľov pozastavíte.
  6. Prejdite na Nastavenia > Používatelia.
  7. Ak je to možné, vyfiltrujte v zozname používateľov Pozastavené účty. Vyberte duplicitné účty, ktoré ste pozastavili, a potom ich hromadne odstráňte.

Riešenie problémov s chybovými hláseniami pri importe

Ak je import súboru CSV na správu používateľov neúspešný, dostanete e‑mail, ktorý bude obsahovať chybové hlásenie a dotknuté riadky. V nasledujúcich častiach je vysvetlené, čo znamená každý typ hlásenia a čo môžete v súbore CSV pred opätovným importom zmeniť.

Ak máte s importom súboru CSV aj naďalej problémy, kontaktujte podporu Shopify.

Chyby súboru CSV

CSV headers are missing or invalid

Súbor nemá riadok s hlavičkou alebo hlavičky nie je možné analyzovať. Použite vzorový súbor na správu používateľov zo stránky Importovať a prvý riadok ponechajte presne v poskytnutom tvare.

CSV file is empty

Súbor neobsahuje pod hlavičkou žiadne riadky s údajmi. Pridajte aspoň jeden riadok alebo skontrolujte, či ste exportovali alebo uložili celý súbor.

Missing required CSV headers

Chýba minimálne jeden povinný stĺpec. Import pri nahrávaní súboru CSV na správu používateľov očakáva nasledujúce hlavičky:

  • id
  • user_type
  • email
  • phone
  • given_name
  • family_name
  • status
  • role_name
  • group_name
  • store_name
  • pos_location_name
  • all_current_and_future_locations
  • pin

Neodstraňujte ani nepremenúvajte stĺpce vo vzorovom súbore CSV na správu používateľov.

Found extra CSV headers: [...]

Súbor obsahuje stĺpce, ktoré nie sú v zozname povolených. Odstráňte všetky hlavičky, ktoré nie sú zahrnuté v šablóne súboru CSV na správu používateľov.

Chyby pri identifikácii používateľa

user_type must be 'Admin' or 'Point of sale'

Hodnota nastavená pre user_type nie je povolená. Nastavte user_type na Admin alebo Point of sale.

Chyby pri vytváraní administrátora alebo používateľa POS

Nasledujúce postupy riešenia problémov platia v prípade, že je pri vytváraní nového používateľa pole id prázdne.

Status is required

V riadkoch na vytvorenie používateľa nechajte stĺpec status prázdny. Import nastaví status za vás. Ak v riadku na vytvorenie zadáte hodnotu do stĺpca status, import pre daného používateľa zlyhá. V riadkoch na pozastavenie alebo opätovnú aktiváciu nastavte status na Suspended alebo Active podľa potreby.

user_type must be 'Admin' or 'Point of sale'

Zadaná hodnota pre user_type nie je platná. Musíte zadať Admin alebo Point of sale.

Chyby pri vytváraní administrátorov

Nasledujúce postupy riešenia problémov platia v prípade, že je pole id prázdne a pole user_type je nastavené na Admin.

Email is required

Pri vytváraní administrátora musíte v každom riadku zadať hodnotu pre email.

Chyby pri vytváraní používateľa POS

Nasledujúce riešenie problémov platí v prípade, ak je pole id prázdne a hodnota user_type je nastavená na možnosť Point of sale.

given_name is required

Pre každý riadok s novým používateľom POS musíte zadať hodnotu pre given_name.

family_name is required

Pre každý riadok s novým používateľom POS musíte zadať hodnotu pre family_name.

Chyby pri pozastavení používateľa

Nasledujúce riešenie problémov platí, keď má id hodnotu a vy meníte status existujúceho používateľa.

Suspend operation must have exactly 1 row.

Import obsahuje viac ako jeden riadok na pozastavenie alebo opätovnú aktiváciu toho istého používateľa. V každom importe uveďte pre konkrétneho používateľa len jeden riadok na pozastavenie alebo opätovnú aktiváciu.

Status is required

Pole status je prázdne. Musíte ho podľa potreby nastaviť na Suspended alebo Active.

[...] does not match with user.

Táto chyba znamená, že hodnota v riadku sa nezhoduje s údajmi uloženými pre používateľa, ktorý je k danému id priradený v administrátorovi Shopify. Skontrolujte, či sa hodnoty zadané pre jednotlivé stĺpce v súbore CSV zhodujú s údajmi uvedenými pri tomto používateľovi v administrátorovi Shopify:

  • email
  • given_name
  • family_name
  • phone
  • user_type
Status must be 'suspended' or 'active'.

Nastavte status buď na Suspended, alebo na Active.

[...] must be blank when suspending a user.

V riadkoch, v ktorých meníte iba status, nechajte tieto polia prázdne:

  • role_name
  • group_name
  • store_name
  • pos_location_name
  • all_current_and_future_locations
  • pin