Masseimport af brugere ved hjælp af en CSV-fil

Du kan importere en CSV-fil fra din Shopify-administrator for at oprette nye administratorbrugere eller POS-brugere (Point of Sale) til Shopify POS og masseadministrere deres adgang til butikken.

Du kan bruge en CSV-import til at foretage følgende ændringer af dine brugerkonti:

  • Oprette nye administratorbrugere
  • Opret nye brugere af kassesystem (POS) til Shopify POS med tildelte pinkoder
  • Suspendere og genaktivere eksisterende administrator- og POS-brugerkonti

Overvejelser til CSV-filen til brugeradministration

Nogle ændringer af brugerkonti understøttes ikke af en CSV-import. For opdateringer, som en CSV-import ikke kan udføre, skal du administrere dine brugerkonti manuelt i din Shopify-administrator eller i Shopify POS-appen. Gennemgå følgende overvejelser, når du importerer brugere ved hjælp af en CSV-fil:

  • Importen af CSV-filen understøtter ikke massesletning af brugere.
  • Du kan ikke angive eller opdatere krav om tofaktorgodkendelse for brugere.
  • Du kan ikke ændre en eksisterende brugers pinkode til Shopify POS.
  • Du kan ikke oprette nye roller, grupper eller lokationer via en CSV-import. Rollenavne, gruppenavne og lokationsnavne i din fil skal matche det, der allerede findes i din Shopify-administrator.
  • Du kan kun suspendere eller genaktivere eksisterende brugere med en CSV-import. Du kan ikke ændre en eksisterende brugers rolle, tildelte gruppe, lokation eller adgang til butikken.
  • Du kan ikke ændre en brugers type, f.eks. ved at ændre en bruger, der kun har adgang til POS, til en administratorbruger.

Download en eksempel-CSV-fil til brugeradministration

En eksempelfil indeholder de påkrævede kolonneoverskrifter og eksempelværdier for hver kolonne. Du kan bruge den som udgangspunkt, før du tilføjer dine egne brugere.

Du kan downloade og se en eksempel-CSV-fil til brugeradministration på denne side eller downloade et eksempel fra siden Import i din Shopify-administrator.

Hvis du vil vide mere om, hvordan du gemmer og redigerer CSV-filer i din regnearks-app, kan du se Åbn og rediger en CSV-fil.

Definitioner af kolonner til CSV-filen til brugeradministration

I følgende tabel vises alle kolonnerne i CSV-eksempelfilen til brugeradministration. Hver definition forklarer, hvordan kolonnen bruges, når du opretter brugere, eller når du suspenderer eller genaktiverer eksisterende brugere, herunder forskellene på administratorbrugere og brugere, der kun har adgang til POS.

Kolonner i eksempel-CSV-filen til brugeradministration til import af brugerkonti.
CSV-kolonneDefinition
id

Det unikke bruger-id for hver konto. Når du eksporterer oplysningerne fra din brugeradministration som en CSV-fil, vises hver brugers id i kolonnen id. Du kan også finde en brugers id i browserens webadresse, når du åbner vedkommendes profil i din Shopify-administrator.

Ved oprettelse:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Systemet tildeler automatisk id'et.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Påkrævet. Skal matche brugerens id i din eksport eller i din Shopify-administrator.
user_type

Brugertype, som f.eks. Admin eller Point of sale. Du kan ikke ændre en eksisterende brugers type med en CSV-import. Når du bruger mere end én række til én brugerkonto, skal du bruge den samme værdi i denne kolonne på hver række for denne bruger.

Ved oprettelse:

  • Administratorbruger: Påkrævet. Indtast Admin.
  • POS-bruger: Påkrævet. Indtast Point of sale.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Påkrævet. Skal matche brugerens aktuelle type.
email

En gyldig mailadresse.

Ved oprettelse:

  • Administratorbruger: Påkrævet på alle rækker. Skal være unik og må ikke matche en eksisterende administratorbrugers mailadresse.
  • POS-bruger: Valgfrit. Du kan tildele en mailadresse til en POS-bruger eller lade feltet være tomt. Hvis du indtaster en mailadresse på en vilkårlig række for den pågældende bruger, skal du indtaste den samme mailadresse på alle rækker for den bruger.

Ved suspendering eller genaktivering:

  • Administratorbruger: Påkrævet.
  • POS-bruger: Hvis brugeren har en mailadresse tilknyttet sin konto, er denne værdi påkrævet på hver række til suspendering eller genaktivering for den pågældende bruger, og den skal matche mailadressen for den bruger i din Shopify-administrator.
phone

Brugerens telefonnummer.

Ved oprettelse:

  • Administratorbruger: Lad feltet være tomt i oprettelsesrækker, så administratorbrugeren kan tilføje sit telefonnummer, når vedkommende accepterer invitationen til din butik. Hvis du indtaster en værdi i en oprettelsesrække for dette felt, mislykkes oprettelsen af brugeren.
  • POS-bruger: Valgfrit.

Ved suspendering eller genaktivering:

  • Administratorbruger: Valgfrit. Hvis du indtaster en værdi for dette felt, skal den matche brugerens telefonnummer på vedkommendes profil i din Shopify-administrator.
  • POS-bruger: Påkrævet, hvis brugeren har et telefonnummer tilknyttet sin konto. Inkluder nummeret, hvis det er angivet på brugerens profil i din Shopify-administrator.
given_name

Brugerens fornavn.

Ved oprettelse:

  • Administratorbruger: Lad feltet være tomt i oprettelsesrækker, så administratorbrugeren kan tilføje sit fornavn, når vedkommende accepterer invitationen til din butik. Hvis du indtaster en værdi i en oprettelsesrække for dette felt, mislykkes oprettelsen af brugeren.
  • POS-bruger: Påkrævet.

Ved suspendering eller genaktivering:

  • Administratorbruger: Valgfrit. Hvis du indtaster en værdi, skal den matche brugerens fornavn i din Shopify-administrator.
  • POS-bruger: Påkrævet. Skal matche brugerens fornavn i din Shopify-administrator.
family_name

Brugerens efternavn.

Ved oprettelse:

  • Administratorbruger: Lad feltet være tomt i oprettelsesrækker, så administratoren kan tilføje sit efternavn, når vedkommende accepterer invitationen. Hvis du angiver en værdi i en oprettelsesrække, mislykkes oprettelsen af brugeren.
  • POS-bruger: Påkrævet.

Ved suspendering eller genaktivering:

  • Administratorbruger: Valgfrit. Hvis du angiver en værdi, skal den matche brugerens efternavn i din Shopify-administrator.
  • POS-bruger: Påkrævet. Skal matche brugerens efternavn i din Shopify-administrator.
status

Status for brugerkonto, f.eks. Active eller Suspended.

Ved oprettelse:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Importen angiver automatisk nye POS-brugere til Active og nye administratorbrugere til Pending, indtil de accepterer invitationen til din butik.

Ved suspendering eller genaktivering:

  • Administrator eller POS-bruger: Indtast Suspended for at suspendere brugeren eller Active for at genaktivere vedkommende. Indtast kun Suspended, hvis brugerens nuværende status er Active eller Inactive. Indtast kun Active, hvis den nuværende status er Suspended. Hvis status ikke matcher dette mønster, mislykkes importen.
role_name

Navnet på den rolle, som brugeren er tildelt. Rollenavnet skal findes og være gyldigt for denne brugertype.

Ved oprettelse:

  • Administrator- eller POS-bruger: Påkrævet, undtagen når rækken kun tildeler brugeren adgang via en brugergruppeShopify Plus-abonnementet. Lad denne kolonne være tom i disse rækker, da rollen bestemmes af gruppen.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.
group_name

Den gruppe, der er tildelt brugeren. Grupper er kun tilgængelige for organisationer på Shopify Plus-abonnementet.

Ved oprettelse:

  • Administrator- eller POS-bruger: Valgfrit.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.
store_name

Den butik, som brugeren har adgang til. Skal matche et butiksnavn i din Shopify-administrator helt præcist.

Ved oprettelse:

  • Administrator- eller POS-bruger: Hvis din organisation kun har én butik, angiver importen som standard denne værdi til den pågældende butik. Hvis din organisation har mere end én butik, skal du angive det butiksnavn, som denne række gælder for. Nogle rækker på organisationsniveau eller rækker, der kun er for grupper, inkluderer ikke et butiksnavn i denne kolonne.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.
pos_location_name

Den POS-lokation, som brugeren har adgang til. Lokationens navn skal matche en lokation i den pågældende butik.

Ved oprettelse:

  • Administratorbruger: Angiv et lokationsnavn, når denne række giver den pågældende administratorbruger POS-tilladelser på en specifik lokation. Ellers skal du lade feltet være tomt.
  • POS-bruger: Når du giver POS-tilladelser på specifikke navngivne lokationer, skal du angive hvert lokationsnavn i denne kolonne på sin egen række. Lad feltet være tomt i rækker, hvor adgangen dækker alle nuværende og fremtidige lokationer i butikken.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.
all_current_and_future_locations

Indtast TRUE, hvis POS-tilladelserne på denne række dækker alle nuværende og fremtidige lokationer i butikken. Indtast FALSE, hvis tilladelserne kun gælder på de lokationer, der er angivet under pos_location_name. Hvis pos_location_name har en værdi, kan du ikke indtaste TRUE. Brug den samme TRUE- eller FALSE-værdi på alle rækker for den samme bruger i den samme butik.

Ved oprettelse:

  • Administratorbruger: Påkrævet, når rollen i denne række inkluderer POS-tilladelser. Ellers skal du lade feltet være tomt.
  • POS-bruger: Påkrævet.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.
pin

Pinkode til login i Shopify POS: et tal med 4–6 cifre. Pinkoden skal være den samme på hver række i CSV-filen, der tildeler POS-tilladelser til den samme bruger i en butik. Pinkoden kan variere på tværs af butikker for den samme bruger. I hver butik skal hver pinkode være unik for én brugerkonto.

Ved oprettelse:

  • Administratorbruger: Valgfrit. Angiv kun en pinkode på rækker, hvor POS-tilladelser, der kræver en pinkode, er angivet på butiksniveau, og ikke på rækker, hvor tilladelser kun er på gruppeniveau.
  • POS-bruger: Valgfrit. Angiv kun en pinkode på rækker, hvor POS-tilladelser er på butiksniveau, og ikke på rækker, hvor tilladelser kun er på gruppeniveau.

Ved suspendering eller genaktivering:

  • Administrator- eller POS-bruger: Lad feltet være tomt. Hvis du angiver en værdi, mislykkes importen for den pågældende række.

Opret nye brugere i en CSV-fil

Hvis du vil oprette en ny bruger, skal du lade id være tom på den pågældende række. Når brugeren er oprettet, tildeler importen automatisk en værdi til id.

Hvis du vil tildele brugere adgang til mere end én lokation, rolle eller butik, kan du læse mere i Tildeling af flere roller, lokationer og butikker til en bruger.

Opret en POS-bruger

Indtast en værdi i følgende felter for at oprette en POS-bruger:

  • Indtast Point of sale i user_type.
  • Indtast given_name og family_name.
  • Hvis du vil angive brugertilladelser, skal du indtaste en værdi i ét af følgende felter:
    • role_name og store_name: Begge felter er påkrævede, hvis din organisation har mere end én butik.
    • group_name: Kun tilgængeligt på Shopify Plus-abonnementet.
  • Hvis du vil konfigurere adgang til lokationer, skal du indtaste en værdi i følgende felter:
    • For at få adgang til specifikke lokationer skal du indtaste pos_location_name og angive all_current_and_future_locations til FALSE.
    • For at få adgang til alle lokationer skal du angive all_current_and_future_locations til TRUE og lade pos_location_name være tom.
  • Valgfrit: Indtast email, phone eller pin. En pinkode skal bestå af 4-6 cifre og være unik for den enkelte butik.

Opret en administratorbruger

Indtast en værdi i følgende felter for at oprette en administratorbruger:

  • Indtast Admin i user_type.
  • Indtast email.
  • Hvis du vil angive brugertilladelser, skal du indtaste en værdi i følgende felter:
    • role_name og store_name: Hvis din organisation kun har én butik, er store_name ikke påkrævet. Hvis der er tale om en rolle på organisationsniveau, skal du lade store_name være tom.
    • group_name: Kun tilgængeligt på Shopify Plus-abonnementet.
  • Valgfrit: Når role_name er en rolle i POS-kategorien, kan du indtaste en værdi for pin på den pågældende række. Hvis du ikke angiver en pinkode, genererer importen en pinkode til brugeren.
  • Hvis role_name er en rolle i POS-kategorien, skal du konfigurere adgang til lokationer for brugeren. Indtast en værdi i følgende felter:
    • For at få adgang til specifikke lokationer skal du indtaste pos_location_name og angive all_current_and_future_locations til FALSE.
    • For at få adgang til alle lokationer skal du angive all_current_and_future_locations til TRUE og lade pos_location_name være tom.

Suspendér eller genaktivér eksisterende brugere i en CSV-fil

Du kan suspendere eller genaktivere en eksisterende bruger ved at tilføje én række pr. bruger i din CSV-fil til brugeradministration. Brugere identificeres ved hjælp af id.

Hvis du vil suspendere eller genaktivere en eksisterende bruger, skal du indtaste en værdi i følgende felter:

  • Indtast id for brugeren.
  • Indtast user_type for brugeren.
  • Hvis brugeren er en administratorbruger, skal du indtaste en værdi i følgende felter:
    • email: Påkrævet.
    • given_name: Valgfrit. Hvis du indtaster en værdi, skal den matche brugerens fornavn i din Shopify-administrator.
    • family_name: Valgfrit. Hvis du indtaster en værdi, skal den matche brugerens efternavn i din Shopify-administrator.
    • phone: Valgfrit. Hvis du indtaster en værdi, skal den matche brugerens telefonnummer i din Shopify-administrator.
  • Hvis brugeren er en POS-bruger, skal du indtaste en værdi i følgende felter:
    • given_name: Påkrævet.
    • family_name: Påkrævet.
    • email: Dette felt er påkrævet, hvis brugeren har en mail tilknyttet sin konto.
    • phone: Dette felt er påkrævet, hvis brugeren har et telefonnummer tilknyttet sin konto.
  • status: Indtast Suspended for at suspendere brugeren eller Active for at genaktivere brugeren. Du kan kun suspendere en bruger, når vedkommendes aktuelle status er Active eller Inactive i din Shopify-administrator. Du kan kun genaktivere en bruger, når vedkommendes aktuelle status er Suspended.

Tildeling af flere roller, lokationer og butikker til en bruger

Når du opretter en ny bruger, kan du tildele mere end én rolle, POS-lokation og butik til brugeren i en enkelt import af en CSV-fil. Hver kombination af rolle, lokation eller butik kræver sin egen række i filen.

Tilføj én række for hver værdi, du vil tildele den samme bruger. Angiv de samme identifikationsværdier på hver række for den pågældende bruger, så importen anvender hver række på den ene brugerkonto. Lad id være tomt på hver række. Importen tildeler id, når brugeren er oprettet.

Påkrævede identifikationsværdier på hver række

For at importen kan identificere den samme bruger, skal du angive følgende værdier i hver række i din CSV-fil for den pågældende bruger:

  • For administratorbrugere skal den samme email og user_type angives på hver række for den pågældende bruger.
  • For POS-brugere skal du angive den samme værdi for user_type, given_name, family_name, email og phone for den pågældende bruger på alle rækker.

Tildeling af flere roller til en bruger i den samme butik

En enkelt bruger kan have mere end én rolle i den samme butik, når hver enkelt rolle er repræsenteret på sin egen række i CSV-filen.

Hvis du vil tildele en bruger mere end én rolle i den samme butik, skal du tilføje én række pr. rolle i CSV-filen. På hver række skal du angive de samme identifikationsværdier for den pågældende bruger og derefter inkludere præcis det store_name og role_name, der er angivet i din Shopify-administrator.

Tildeling af flere POS-lokationer i den samme butik

Når en bruger kun skal have adgang til bestemte POS-lokationer i en butik, skal du angive hver lokation på en separat række.

Hvis du vil give en bruger adgang til flere specifikke POS-lokationer, skal du tilføje én række pr. lokation i din CSV-fil. På hver række skal du indtaste de samme identifikationsværdier for brugeren, indtaste det pos_location_name, der er angivet i din Shopify-administrator, og angive all_current_and_future_locations til FALSE på hver række.

Eksempel:

  • Række 1:

    • role_name: Cashier
    • pos_location_name: Location 1
    • all_current_and_future_locations: FALSE
  • Række 2:

    • role_name: Cashier
    • pos_location_name: Location 2
    • all_current_and_future_locations: FALSE

Hvis du alternativt vil give adgang til alle nuværende og fremtidige lokationer, skal du bruge en enkelt række, hvor all_current_and_future_locations er angivet til TRUE, og hvor pos_location_name er tomt. Brug den samme TRUE- eller FALSE-værdi på alle rækker for den pågældende bruger i butikken. Du kan ikke blande dem på tværs af rækker.

Tildeling af brugeradgang på tværs af flere butikker

Organisationer med mere end én butik kan tildele den samme person adgang til alle de butikker, vedkommende har brug for.

Når den samme bruger har brug for adgang til mere end én butik, skal du bruge én række pr. kombination af rolle, butik og lokation. På hver række skal du indtaste de samme identifikationsværdier for brugeren, sammen med den nøjagtige store_name, som findes i din Shopify-administrator.

Du kan tildele flere roller og flere POS-lokationer til den samme bruger for hver butik.

For all_current_and_future_locations og pos_location_name på oprettelsesrækker skal du bruge de samme rækkemønstre, som når du tildeler flere POS-lokationer i den samme butik. Du kan ikke angive all_current_and_future_locations til TRUE, hvis pos_location_name har en værdi på den pågældende række.

Følgende eksempel tildeler den samme POS-bruger adgang til forskellige lokationer på tværs af to forskellige butikker:

  • Række 1:

    • store_name: StoreName_USA
    • role_name: Cashier
    • pos_location_name: StoreName_USA_SF_01
    • all_current_and_future_locations: FALSE
  • Række 2:

    • store_name: StoreName_CAN
    • role_name: Store Teller
    • all_current_and_future_locations: TRUE
    • pos_location_name: Lad stå tom

Hvis en række for en bruger mislykkes, afvises alle rækker for den pågældende bruger. Når du har rettet fejlen, skal du inkludere alle rækker for den bruger i den næste import.

Importér en CSV-fil til brugeradministration fra din Shopify-administrator

Når du har oprettet din CSV-fil og gemt den i det korrekte format, kan du uploade den fra din organisations Brugere-side. Importen kører i din Shopify-administrator og rapporterer eventuelle rækker, der ikke kan behandles.

Fremgangsmåde:

  1. Gå til Indstillinger > Brugere i din Shopify-administrator.

  2. Klik på Importér.

  3. Valgfrit: Klik på linket for at downloade et eksempel på en CSV-fil, og brug den derefter som skabelon til din egen fil.

  4. Klik på Upload fil, og vælg derefter din .csv-fil.

Når importen er fuldført, kan du gennemgå bekræftelsen i din Shopify-administrator. Hvis der er fejl i nogle af rækkerne, modtager du en mail med oplysninger, så du kan rette filen og importere igen.

Løsninger på almindelige problemer i forbindelse med import af brugeradministration

Hvis du har problemer med at uploade din CSV-fil til brugeradministration, kan du tjekke, om problemet er beskrevet i følgende løsninger.

Når du har brug for hjælp til fejlfinding af en specifik fejlmeddelelse, skal du gå til Fejlfinding af fejlmeddelelser for import.

Genimport efter rettelse af fejl

Når en import mislykkes, modtager du en mail med en liste over de rækker, der gav fejl. Vær forsigtig, når du importerer filen igen, så du ikke opretter dublerede brugere.

Importér kun de brugere, der indeholdt fejl, og ikke hele filen igen. Følg denne fremgangsmåde:

  • Ret de rækker, der mislykkedes, og inkluder derefter alle rækker for hver berørt bruger i din nye fil. Hvis en bruger havde 3 rækker, og 1 af dem forårsagede en fejl, blev alle 3 rækker for den pågældende bruger afvist. Du skal inkludere alle 3 rettede rækker i din genimport.
  • Inkluder ikke brugere, der blev importeret uden fejl. De pågældende konti findes allerede. Hvis du importerer dem igen, kan det resultere i en user already exists-fejl, oprette dublerede brugere, eller begge dele.

Hvis du genimporterer hele den oprindelige fil, herunder rækker for brugere, der allerede blev oprettet uden fejl, kan du opleve følgende resultater:

  • Administratorbrugere: Hvis en mailadresse allerede er i brug, kan du modtage en user already exists-fejl eller en fejl om dubleret mail.
  • POS-brugere: Systemet kan oprette dublerede POS-brugerregistreringer. POS-brugere matches ved hjælp af navn og relaterede felter i stedet for en unik mailadresse, så der kan oprettes en anden bruger med det samme navn og den samme rolle.
  • Pladsbegrænsninger: Hvis importen medtæller brugere, der allerede er blevet oprettet, kan du modtage fejl vedrørende pladsbegrænsninger. Du kan få flere oplysninger ved at gå til maksimale antal brugere for de enkelte prisplaner.

Oprettelse af flere POS-brugere med samme navn

Hvis identifikationsværdierne for en POS-bruger stemmer overens på flere rækker i én import, herunder ikke-fortløbende rækker, behandler importen disse rækker som den samme bruger.

For at oprette separate POS-brugere med samme given_name og family_name i én import skal du indtaste en anden værdi for mindst ét af følgende felter for hver bruger:

  • email
  • phone

Hvis du ikke kan skelne mellem flere brugere med samme given_name og family_name ved at bruge forskellige værdier for email eller phone, skal du importere hver bruger i en separat CSV-fil.

Filformat og uploadstørrelse

Følgende problemer relaterer sig til CSV-filformatet eller -størrelsen, ikke til værdierne i dine brugerrækker:

  • Forkert filformat: Din fil skal være en .csv-fil, der er gemt med den kodning, som er beskrevet i Åbn og rediger en CSV-fil.
  • Filen er for stor: Hvis din fil indeholder mange rækker, skal du opdele den i mindre filer og importere dem en ad gangen.

POS-bruger vises som flere brugere i stedet for én bruger med flere roller

Importen knytter rækker til den samme POS-bruger, når user_type, given_name, family_name, email og phone er ens på alle rækker for den pågældende person. Hvis en eller flere af disse værdier er forskellige på tværs af rækker, opretter importen separate brugere.

Følgende situationer fører ofte til dublerede POS-brugere, selvom du forventede én bruger med flere roller:

  • Mail på én række, men ikke en anden: Hvis du inkluderer email på den første række for en POS-bruger, men efterlader den tom på en anden række, opretter importen separate brugere. Inkluder email på alle rækker for den pågældende bruger, eller efterlad feltet tomt på samtlige rækker.
  • Slåfejl i navnet: En slåfejl i navnerækkerne kan medføre, at der oprettes separate brugere. Eksempelvis kan Jane på én række og jane på en anden række blive behandlet som forskellige brugere, hvis matchningen skelner mellem store og små bogstaver. Skriv brugerens navn på samme måde på hver række.
  • Telefonnummer på én række, men ikke en anden: Hvis du inkluderer phone på den første række for en POS-bruger, men lader feltet stå tomt på en anden række, opretter importen separate brugere. Inkluder phone på hver række for brugeren, eller lad feltet stå tomt på samtlige rækker.

For at undgå at duplikere brugere skal du sørge for, at user_type, given_name, family_name, email og phone er identiske på alle rækker for den samme POS-bruger i din CSV-fil.

Fejl i forbindelse med grænse for antal pladser

Grænser for antal pladser gælder for administratorbrugere på din organisations prismulighed. Når du får en fejl vedrørende en pladsgrænse under en import, tæller importen, hvor mange nye administratorbrugere din fil vil oprette, og holder dette antal op mod pladsgrænsen for din prismulighed. Hvis du har nået eller er tæt på din pladsgrænse, skal du reducere antallet af nye administratorbrugere i din CSV-fil, eller gennemgå brugergrænserne for din prismulighed, før du importerer igen.

Eksportér din brugerliste for at finde dublerede POS-brugere

Du kan eksportere din brugerliste til en CSV-fil og sammenligne rækker i et regneark, hvis du har mistanke om, at der er oprettet dublerede POS-brugere. Eksporten inkluderer tidsstempler, der angiver, hvilken konto der blev oprettet først.

Hvis du vil vide mere om, hvordan eksportfiler leveres, og hvem der kan downloade dem, kan du læse mere under eksport af dine oplysninger om brugeradministration som en CSV-fil.

Fremgangsmåde:

  1. Gå til Indstillinger > Brugere i din Shopify-administrator.

  2. Klik på Eksportér.

  3. Klik på Eksportér i dialogboksen Eksportér brugere.

  4. Når du modtager mailen, skal du klikke på Download fil for at gemme CSV-filen på din enhed.

  5. Åbn filen i en regnearksapp, og sortér derefter efter kolonnen GIVEN_NAME.

  6. Gennemgå POS-brugere med matchende værdier for fornavn, efternavn, mail og telefonnummer i eksporten, som har CREATED_AT-tidspunkter, der er identiske eller ligger meget tæt på hinanden. Disse konti er højst sandsynligt dubletter.

Slet dublerede POS-brugere manuelt

Du kan fjerne en dubleret POS-brugerkonto manuelt i din Shopify-administrator uden at bruge en CSV-fil.

Fremgangsmåde:

  1. Gå til Indstillinger > Brugere i din Shopify-administrator.

  2. Vælg den dublerede brugerkonto.

  3. Klik på Fjern.

Masseslet dublerede POS-brugere ved hjælp af en CSV-fil

Du kan suspendere dublerede konti med en CSV-import og derefter slette disse suspenderede konti i masseudførsel fra siden Brugere i din Shopify-administrator. Suspendering af kontiene først hjælper dig med at bekræfte, hvilke konti du fjerner, før du sletter dem.

Fremgangsmåde:

  1. Eksportér din nuværende brugerliste.
  2. Identificér dublerede konti ved hjælp af sammenligningsmetoden, der er beskrevet under Eksportér din brugerliste for at sammenligne dublerede POS-brugere.
  3. Kopier værdierne for id, user_type, email, phone, given_name og family_name til en ny CSV-fil for hver duplikeret konto. Brug den samme kolonnestruktur som i eksempel-CSV-filen til brugeradministration.
  4. Angiv status til Suspended for hver duplikeret række. Lad role_name, group_name, store_name, pos_location_name, all_current_and_future_locations og pin være tomme.
  5. Importér CSV-filen for at suspendere disse brugere.
  6. Gå til Indstillinger > Brugere.
  7. Hvis det er muligt, kan du filtrere brugerlisten for Suspenderede konti. Vælg de dublerede konti, som du har suspenderet, og slet dem derefter i masseudførsel.

Fejlfinding af fejlmeddelelser ved import

Når en CSV-import til brugeradministration mislykkes, modtager du en mail med fejlmeddelelsen og de berørte rækker. I de følgende afsnit kan du se en forklaring på, hvad hver type meddelelse betyder, og hvad du kan ændre i din CSV-fil, før du importerer igen.

Hvis du fortsat oplever problemer med din CSV-import, skal du kontakte Shopify Support.

Fejl i CSV-fil

CSV headers are missing or invalid

Filen har ingen overskriftsrække, eller overskrifterne kan ikke fortolkes. Brug eksemplet på brugeradministration fra siden Import, og lad den første række forblive nøjagtigt som angivet.

CSV file is empty

Filen har ingen datarækker under overskriften. Tilføj mindst én række, eller bekræft, at du har eksporteret eller gemt den fulde fil.

Missing required CSV headers

En eller flere obligatoriske kolonner mangler. Importen forventer følgende overskrifter under import af en CSV-fil til brugeradministration:

  • 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

Du må ikke slette eller omdøbe kolonner fra CSV-eksempelfilen til brugeradministration.

Found extra CSV headers: [...]

Filen indeholder kolonner, der ikke fremgår af listen over tilladte kolonner. Fjern eventuelle overskrifter, der ikke er inkluderet i CSV-filskabelonen til brugeradministration.

Fejl ved identifikation af bruger

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

Værdien, der er angivet for user_type, accepteres ikke. Angiv user_type til Admin eller Point of sale.

Fejl under oprettelse af administrator- eller POS-bruger

Følgende fejlfinding gælder, når feltet id for brugeren er tomt ved oprettelse af en ny bruger.

Status is required

På rækker for brugeroprettelse skal du lade kolonnen status være tom. Importen angiver status for dig. Hvis du indtaster en værdi i kolonnen status på en oprettelsesrække, mislykkes importen for den pågældende bruger. På rækker for suspendering eller genaktivering skal du angive status til enten Suspended eller Active.

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

Den user_type, som du har indtastet, er ikke gyldig. Du skal indtaste Admin eller Point of sale.

Fejl under oprettelse af administratorbruger

Følgende fejlfinding gælder, når id er tomt, og user_type er angivet til Admin.

Email is required

Du skal angive en værdi for email i hver række, når du opretter en administratorbruger.

Fejl ved oprettelse af POS-bruger

Følgende fejlfinding gælder, når id er tom, og user_type er indstillet til Point of sale.

given_name is required

Du skal angive en værdi for given_name for hver række med en ny POS-bruger.

family_name is required

Du skal angive en værdi for family_name for hver række med en ny POS-bruger.

Fejl ved suspendering af bruger

Følgende fejlfinding er gældende, når id har en værdi, og du ændrer status for en eksisterende bruger.

Suspend operation must have exactly 1 row.

Din import indeholder mere end én række, som suspenderer eller genaktiverer den samme bruger. Medtag kun én række til suspendering eller genaktivering pr. bruger i hver import.

Status is required

Feltet status er tomt. Du skal angive det til enten Suspended eller Active.

[...] does not match with user.

Denne fejl betyder, at en værdi i rækken ikke stemmer overens med det, der er gemt for den bruger, som er knyttet til det pågældende id i din Shopify-administrator. Bekræft, at de værdier, du har angivet for hver af disse kolonner i din CSV-fil, stemmer overens med det, der er angivet for den pågældende bruger i din Shopify-administrator:

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

Angiv status til enten Suspended eller Active.

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

På rækker, hvor du kun ændrer status, skal du lade disse felter være tomme:

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