Massimportering av brukere ved hjelp av en CSV-fil

Du kan importere en CSV-fil fra Shopify-administratoren for å opprette nye administratorbrukere eller Point of Sale-brukere (POS) for Shopify POS, og masseadministrere butikktilgangen deres.

Du kan bruke en CSV-import til å gjøre følgende endringer i brukerkontoene:

  • Opprette nye administratorbrukere
  • Opprett nye kassebrukere (POS) for Shopify POS med tildelte PIN-koder
  • Suspendere og reaktivere eksisterende administrator- og POS-brukerkontoer

Hensyn for CSV-filen for brukeradministrasjon

Enkelte endringer i brukerkontoer støttes ikke av en CSV-import. For oppdateringer som en CSV-import ikke kan fullføre, administrerer du brukerkontoene manuelt i Shopify-administratoren eller i Shopify POS-appen. Se gjennom følgende hensyn når du importerer brukere med en CSV-fil:

  • Import av CSV-filer støtter ikke massesletting av brukere.
  • Du kan ikke angi eller oppdatere krav til tofaktorautentisering for brukere.
  • Du kan ikke endre PIN-koden til en eksisterende bruker for Shopify POS.
  • Du kan ikke opprette nye roller, grupper eller steder fra en CSV-import. Rollenavn, gruppenavn og stedsnavn i filen må samsvare med det som allerede finnes i Shopify-administratoren.
  • Du kan bare suspendere eller reaktivere eksisterende brukere med en CSV-import. Du kan ikke endre en eksisterende brukers rolle, tildelte gruppe, sted eller butikktilgang.
  • Du kan ikke endre en brukers type, for eksempel endre en ren POS-bruker til en administratorbruker.

Last ned en eksempel-CSV-fil for brukeradministrasjon

En eksempelfil inneholder de påkrevde kolonneoverskriftene og eksempelverdier for hver kolonne. Du kan bruke den som et utgangspunkt før du legger til dine egne brukere.

Du kan laste ned og vise et eksempel på en CSV-fil for brukeradministrasjon fra denne siden, eller laste ned et eksempel fra Import-siden i Shopify-administratoren.

For å finne ut hvordan du lagrer og redigerer CSV-filer i regneark-appen din, kan du se Åpne og redigere en CSV-fil.

Kolonnedefinisjoner for CSV-filen for brukeradministrasjon

Følgende tabell viser alle kolonnene i eksempelfilen for brukeradministrasjon. Hver definisjon forklarer hvordan kolonnen brukes når du oppretter brukere, eller når du suspenderer eller reaktiverer eksisterende brukere, inkludert forskjellene mellom administratorbrukere og kun POS-brukere.

Kolonner i eksempel-CSV-filen for brukeradministrasjon for import av brukerkontoer.
CSV-kolonneDefinisjon
id

Den unike bruker-ID-en for hver konto. Når du eksporterer informasjon om brukeradministrasjon som en CSV-fil, står hver brukers ID i id-kolonnen. Du finner også brukerens ID i nettleserens URL-adresse når du åpner profilen deres i Shopify-administratoren.

For å opprette:

  • Administrator- eller POS-bruker: La stå tom. Systemet tildeler id automatisk.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: Påkrevd. Må samsvare med brukerens ID i eksporten eller i Shopify-administratoren.
user_type

Brukertype, som Admin eller Point of sale. Du kan ikke endre en eksisterende brukers type med en CSV-import. Når du bruker mer enn én rad for en brukerkonto, må du bruke den samme verdien i denne kolonnen på hver rad for den brukeren.

For å opprette:

  • Administratorbruker: Påkrevd. Skriv inn Admin.
  • POS-bruker: Påkrevd. Skriv inn Point of sale.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: Påkrevd. Må samsvare med brukerens gjeldende type.
email

En gyldig e-postadresse.

For å opprette:

  • Administratorbruker: Påkrevd på hver rad. Må være unik, og kan ikke samsvare med en eksisterende administratorbrukers e-postadresse.
  • POS-bruker: Valgfritt. Du kan tildele en e-postadresse til en POS-bruker, eller la feltet stå tomt. Hvis du skriver inn en e-postadresse på en rad for brukeren, må du skrive inn den samme e-postadressen på hver rad for denne brukeren.

For å suspendere eller reaktivere:

  • Administratorbruker: Påkrevd.
  • POS-bruker: Hvis brukeren har en e-postadresse på kontoen, er denne verdien påkrevd på hver rad for å suspendere eller reaktivere denne brukeren, og den må samsvare med e-postadressen for brukeren i Shopify-administratoren.
phone

Brukerens telefonnummer.

For å opprette:

  • Administratorbruker: La stå tom på opprettingsrader, slik at administratorbrukeren kan legge til telefonnummeret sitt når de godtar invitasjonen til butikken. Hvis du skriver inn en verdi i en opprettingsrad for dette feltet, vil oppretting av brukeren mislykkes.
  • POS-bruker: Valgfritt.

For å suspendere eller reaktivere:

  • Administratorbruker: Valgfritt. Hvis du skriver inn en verdi for dette feltet, må den samsvare med brukerens telefonnummer på profilen deres i Shopify-administratoren.
  • POS-bruker: Påkrevd hvis brukeren har et telefonnummer på kontoen sin. Inkluder nummeret hvis det er oppført på brukerens profil i Shopify-administratoren.
given_name

Brukerens fornavn.

For å opprette:

  • Administratorbruker: La stå tom på opprettingsrader, slik at administratorbrukeren kan legge til fornavnet sitt når de godtar invitasjonen til butikken. Hvis du skriver inn en verdi i en opprettingsrad for dette feltet, vil oppretting av brukeren mislykkes.
  • POS-bruker: Påkrevd.

For å suspendere eller reaktivere:

  • Administratorbruker: Valgfritt. Hvis du oppgir en verdi, må den samsvare med brukerens fornavn i Shopify-administratoren.
  • POS-bruker: Obligatorisk. Må samsvare med brukerens fornavn i Shopify-administratoren.
family_name

Brukerens etternavn.

For å opprette:

  • Administratorbruker: La stå tomt på opprettelsesrader slik at administratoren kan legge til etternavnet sitt når han/hun godtar invitasjonen. Hvis du angir en verdi på en opprettelsesrad, mislykkes opprettelsen av brukeren.
  • POS-bruker: Påkrevd.

For å suspendere eller reaktivere:

  • Administratorbruker: Valgfritt. Hvis du angir en verdi, må den samsvare med brukerens etternavn i Shopify-administratoren.
  • POS-bruker: Obligatorisk. Må samsvare med brukerens etternavn i Shopify-administratoren.
status

Brukerkontoens status, for eksempel Active eller Suspended.

For å opprette:

  • Administrator- eller POS-bruker: La stå tomt. Importen angir automatisk nye POS-brukere til Active og nye administratorbrukere til Pending frem til de godtar invitasjonen til butikken din.

For å suspendere eller reaktivere:

  • Administrator eller POS-bruker: Skriv inn Suspended for å suspendere brukeren, eller Active for å aktivere brukeren på nytt. Skriv bare inn Suspended når brukerens nåværende status er Active eller Inactive. Skriv bare inn Active når nåværende status er Suspended. Hvis status ikke samsvarer med dette mønsteret, mislykkes importen.
role_name

Navnet på rollen som er tilordnet brukeren. Rollenavnet må eksistere og være gyldig for denne brukertypen. En rad i en CSV-fil kan tilordne enten en rolle eller en gruppe, men ikke begge deler. Hvis du legger inn en verdi i både role_name og group_name på samme rad, vil importen mislykkes for den raden.

For å opprette:

  • Administrator eller POS-bruker: Obligatorisk, med mindre raden tilordner brukeren gjennom en gruppe i stedet. La denne kolonnen stå tom på rader som tilordner en gruppe, fordi rollene bestemmes av gruppen. Hvis du vil vite mer om hvordan du tilordner en gruppe, kan du se Tilordne en gruppe til en bruker i en CSV-fil.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.
group_name

Gruppen som er tilordnet brukeren. Grupper er bare tilgjengelige for organisasjoner med Shopify Plus-abonnementet. En rad i en CSV-fil kan tilordne enten en gruppe eller en rolle, men ikke begge deler. Hvis du legger inn en verdi i både group_name og role_name på samme rad, vil importen mislykkes for den raden.

For å opprette:

  • Administrator eller POS-bruker: Valgfritt. Gruppen må inneholde minst én rolle som gjelder for brukertypen, og du kan ikke tilordne en tom gruppe. Hvis du vil vite mer om hvordan du tilordner en gruppe, kan du se Tilordne en gruppe til en bruker i en CSV-fil.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.
store_name

Butikken brukeren har tilgang til. Må samsvare nøyaktig med et butikknavn i Shopify-administratoren.

For å opprette:

  • Administrator- eller POS-bruker: Hvis organisasjonen din bare har én butikk, angir importen denne verdien som standard til denne butikken. Hvis organisasjonen har mer enn én butikk, angir du butikknavnet som denne raden gjelder for. Enkelte rader på organisasjonsnivå eller rader bare for grupper inkluderer ikke et butikknavn i denne kolonnen.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.
pos_location_name

POS-plasseringen brukeren har tilgang til. Plasseringsnavnet må samsvare med en plassering i den butikken.

For å opprette:

  • Administratorbruker: Angi et plasseringsnavn når denne raden gir administratorbrukeren POS-tillatelser for en spesifikk plassering. Ellers lar du den stå tomt.
  • POS-bruker: Når du gir POS-tillatelser for spesifikke navngitte plasseringer, angir du hvert plasseringsnavn i denne kolonnen på en egen rad. La stå tomt på rader der tilgangen dekker alle nåværende og fremtidige plasseringer i butikken.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.
all_current_and_future_locations

Skriv inn TRUE hvis POS-tillatelsene på denne raden dekker alle nåværende og fremtidige lokalisasjoner i butikken. Skriv inn FALSE hvis tillatelsene kun gjelder for lokalisasjonene navngitt i pos_location_name. Hvis pos_location_name har en verdi, kan du ikke skrive inn TRUE. Bruk én TRUE- eller FALSE-verdi på hver rad for den samme brukeren i den samme butikken.

For å opprette:

  • Administratorbruker: Obligatorisk når rollen på denne raden inkluderer POS-tillatelser. Ellers lar du den stå tomt.
  • POS-bruker: Påkrevd.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.
pin

PIN-kode for å logge på Shopify POS: et firesifret til sekssifret tall. PIN-koden må være den samme på alle rader i CSV-filen som tildeler POS-tillatelser for samme bruker i en butikk. PIN-koden kan variere mellom butikker for samme bruker. I hver butikk må hver PIN-kode være unik for én brukerkonto.

For å opprette:

  • Administratorbruker: Valgfritt. Angi en PIN-kode bare på rader der POS-tillatelser som krever PIN-kode er angitt på butikknivå, og ikke på rader der tillatelsene bare er på gruppenivå.
  • POS-bruker: Valgfritt. Angi en PIN-kode bare på rader der POS-tillatelser er på butikknivå, ikke på rader der tillatelsene bare er på gruppenivå.

For å suspendere eller reaktivere:

  • Administrator- eller POS-bruker: La stå tomt. Hvis du angir en verdi, mislykkes importen for denne raden.

Opprett nye brukere i en CSV-fil

For å opprette en ny bruker lar du id stå tom på den raden. Etter at brukeren er opprettet, tildeler importen automatisk en verdi til id.

For å gi brukere tilgang til mer enn én lokalisasjon, rolle eller butikk kan du se Tildele flere roller, lokalisasjoner og butikker til en bruker.

Opprett en POS-bruker

For å opprette en POS-bruker oppgir du en verdi for følgende felt:

  • Skriv inn Point of sale i user_type.
  • Angi given_name og family_name.
  • For å angi brukertillatelser oppgir du en verdi for ett av følgende felt:
  • For å angi lokalisasjonstilgang oppgir du en verdi for følgende felt:
    • For tilgang til spesifikke lokalisasjoner angir du pos_location_name og setter all_current_and_future_locations til FALSE.
    • For tilgang til alle lokalisasjoner setter du all_current_and_future_locations til TRUE og lar pos_location_name stå tom.
  • Valgfritt: Angi email, phone eller pin. En PIN-kode må være et 4–6-sifret tall som er unikt for hver butikk.

Opprett en administratorbruker

For å opprette en administratorbruker oppgir du en verdi for følgende felt:

  • Skriv inn Admin i user_type.
  • Angi email.
  • For å angi brukertillatelser oppgir du en verdi for følgende felt:
  • Valgfritt: Når role_name er en POS-kategorirolle, kan du angi en verdi for pin på den raden. Hvis du ikke spesifiserer en PIN-kode, genererer importen en PIN-kode for brukeren.
  • Hvis role_name er en POS-kategorirolle, må du angi lokalisasjonstilgang for brukeren. Oppgi en verdi for følgende felt:
    • For tilgang til spesifikke lokalisasjoner angir du pos_location_name og setter all_current_and_future_locations til FALSE.
    • For tilgang til alle lokalisasjoner setter du all_current_and_future_locations til TRUE og lar pos_location_name stå tom.

Suspender eller reaktiver eksisterende brukere i en CSV-fil

Du kan suspendere eller reaktivere en eksisterende bruker ved å legge til én rad per bruker i CSV-filen for brukeradministrasjon. Brukere identifiseres med id.

For å suspendere eller reaktivere en eksisterende bruker oppgir du en verdi for følgende felt:

  • Angi id for brukeren.
  • Angi user_type for brukeren.
  • Hvis brukeren er en administratorbruker, oppgir du en verdi for følgende felt:
    • email: Påkrevd.
    • given_name: Valgfritt. Hvis du angir en verdi, må den samsvare med brukerens fornavn i Shopify-administratoren.
    • family_name: Valgfritt. Hvis du angir en verdi, må den samsvare med brukerens etternavn i Shopify-administratoren.
    • phone: Valgfritt. Hvis du angir en verdi, må den samsvare med brukerens telefonnummer i Shopify-administratoren.
  • Hvis brukeren er en POS-bruker, oppgir du en verdi for følgende felt:
    • given_name: Påkrevd.
    • family_name: Påkrevd.
    • email: Hvis brukeren har en e-post på kontoen sin, er dette feltet påkrevd.
    • phone: Hvis brukeren har et telefonnummer på kontoen sin, er dette feltet påkrevd.
  • status: Skriv inn Suspended for å suspendere brukeren, eller Active for å reaktivere brukeren. Du kan bare suspendere en bruker når den nåværende statusen deres er Active eller Inactive i Shopify-administratoren. Du kan bare reaktivere en bruker når den nåværende statusen er Suspended.

Tildele flere roller, plasseringer og butikker til en bruker

Når du oppretter en ny bruker, kan du tildele mer enn én rolle, POS-plassering og butikk til denne brukeren i én enkelt import av en CSV-fil. Hver kombinasjon av rolle, lokalisasjon eller butikk trenger en egen rad i filen.

Legg til én rad for hver verdi du vil tildele til samme bruker. På hver rad for denne brukeren angir du de samme identifikasjonsverdiene, slik at importen bruker hver rad på denne ene brukerkontoen. La id stå tomt på hver rad. Importen tildeler id etter at brukeren er opprettet.

Identifikasjonsverdier som kreves på hver rad

For at importen skal identifisere samme bruker, angir du følgende verdier på hver rad i CSV-filen din for den aktuelle brukeren:

  • For administratorbrukere må samme email og user_type angis på hver rad for brukeren.
  • For POS-brukere må samme user_type, given_name, family_name, email og phone angis for denne brukeren på hver rad.

Tildele flere roller til en bruker i samme butikk

Én bruker kan ha mer enn én rolle i samme butikk når hver rolle er representert på en egen rad i CSV-filen.

For å tildele en bruker mer enn én rolle i samme butikk, må du legge til én rad per rolle i CSV-filen. På hver rad angir du de samme identifikasjonsverdiene for brukeren, og deretter inkluderer du nøyaktig store_name og role_name som står oppført i Shopify-administratoren.

Tildele flere POS-plasseringer i samme butikk

Når en bruker bare skal ha tilgang til bestemte POS-plasseringer i en butikk, lister du opp hver plassering på en separat rad.

For å gi en bruker tilgang til flere spesifikke POS-plasseringer, må du legge til én rad per plassering i CSV-filen. På hver rad angir du de samme identifikasjonsverdiene for den brukeren, skriver inn pos_location_name som er oppført i Shopify-administratoren, og setter all_current_and_future_locations til FALSE på hver rad.

For å gi en bruker samme rolle på to spesifikke lokalisasjoner i én butikk, legger du for eksempel til én rad per lokalisasjon.

Eksempel på CSV-rader som tilordner en bruker den samme rollen på to spesifikke POS-plasseringer i én butikk.
role_namepos_location_nameall_current_and_future_locations
KassererLokalisasjon 1FALSE
KassererLokalisasjon 2FALSE

Alternativt kan du gi tilgang til alle nåværende og fremtidige lokalisasjoner ved å bruke en enkelt rad der all_current_and_future_locations er satt til TRUE og pos_location_name står tomt. Bruk den samme TRUE- eller FALSE-verdien på hver rad for brukeren i den butikken. Du kan ikke blande dem mellom rader.

Tildeling av brukertilgang på tvers av flere butikker

Organisasjoner med mer enn én butikk kan gi den samme personen tilgang til de butikkene de trenger tilgang til.

Når samme bruker trenger tilgang til mer enn én butikk, bruker du én rad per kombinasjon av rolle, butikk og lokalisasjon. På hver rad må du angi de samme identifikasjonsverdiene for den aktuelle brukeren, i tillegg til nøyaktig store_name som er oppført i Shopify-administratoren.

Du kan tildele flere roller og flere POS-plasseringer til samme bruker for hver butikk.

For all_current_and_future_locations og pos_location_name på rader for oppretting, bruker du de samme radmønstrene som ved tilordning av flere POS-plasseringer i samme butikk. Du kan ikke sette all_current_and_future_locations til TRUE når pos_location_name har en verdi på den raden.

Følgende eksempel gir den samme POS-brukeren ulik lokalisasjonstilgang i to forskjellige butikker.

Eksempel på CSV-rader som gir den samme POS-brukeren ulik lokalisasjonstilgang i to butikker.
store_namerole_namepos_location_nameall_current_and_future_locations
StoreName_USAKassererStoreName_USA_SF_01FALSE
StoreName_CANButikkmedarbeiderTRUE

Hvis en rad for en bruker mislykkes, avvises alle rader for den aktuelle brukeren. Etter at du har rettet feilen, må du inkludere hver rad for brukeren i neste import.

Tilordne en gruppe til en bruker i en CSV-fil

Grupper er bare tilgjengelige for organisasjoner med Shopify Plus-abonnementet. En gruppe samler én eller flere roller, slik at tilordning av en gruppe kan gi en bruker flere roller samtidig.

Tilordne en gruppe eller en enkelt rolle

Hver rad i en CSV-fil kan tilordne enten en gruppe eller en enkelt rolle, men ikke begge deler:

  • For å tilordne en gruppe skriver du inn gruppen i group_name og lar role_name stå tomt.
  • For å tilordne en enkelt rolle skriver du inn rollen i role_name og lar group_name stå tomt.

Tilordne en gruppe til kvalifiserte brukere

Du kan tilordne en gruppe til en bruker når minst én rolle i gruppen gjelder for den brukerens type. Roller i gruppen som ikke gjelder for brukerens type, blir ikke gitt, men de forårsaker ikke en feil. Gruppen tilordnes likevel basert på de rollene som gjelder.

Du kan ikke tilordne en gruppe som ikke har noen roller.

Tilordne en gruppe på tvers av butikker og lokalisasjoner

Du må inkludere en rad i CSV-filen for hver butikk der gruppen gir en POS-rolle. På hver av disse radene må du også angi lokalisasjonstilgang:

  • For tilgang til spesifikke lokalisasjoner skriver du inn pos_location_name og setter all_current_and_future_locations til FALSE. For å gi tilgang til flere spesifikke lokalisasjoner i én butikk, legger du til én rad per lokalisasjon, med samme gruppe og butikk på hver rad.
  • For tilgang til alle lokalisasjoner setter du all_current_and_future_locations til TRUE og lar pos_location_name stå tom.

Lokalisasjonstilgang for en gruppe valideres på samme måte som en POS-rolle som ikke er tilordnet gjennom en gruppe, inkludert at den ikke kan være i konflikt med lokalisasjonstilgang som den samme brukeren har fått på en annen rad.

Angi PIN-koder når du tilordner en gruppe

En PIN-kode følger de samme reglene som gjelder for brukere med flere roller:

  • Skriv bare inn en pin på en rad i CSV-filen for en butikk der gruppen gir en POS-rolle.
  • En PIN-kode må være unik i en butikk, men kan variere mellom butikker.
  • Ikke skriv inn en pin på en rad for en butikk der gruppen bare gir ikke-POS-roller.

Tilordne en gruppe som inkluderer en organisasjonsrolle

Når en gruppe inkluderer en organisasjonsrolle som har POS-tillatelser, gir organisasjonsrollen automatisk tilgang til alle lokalisasjoner, slik at kravet om lokalisasjon per butikk ikke gjelder for den. Du kan tilordne denne typen gruppe på en av følgende måter:

  • En enkelt rad med bare gruppe: Skriv inn gruppen i group_name, og la store_name, pos_location_name, all_current_and_future_locations og pin stå tomt. Organisasjonsrollen gir automatisk tilgang til alle lokalisasjoner.
  • Eksplisitte butikkrader: Legg til en rad for hver butikk der gruppen gir en POS-rolle. På hver av disse radene setter du all_current_and_future_locations til TRUE. Du kan ikke begrense en bruker med en organisasjonsrolle til én enkelt lokalisasjon.

Eksempler på tilordning av en gruppe

Følgende eksempler illustrerer hvordan du tilordner én gruppe på tvers av ulike butikker og lokalisasjoner. Hver rad viser verdiene for group_name, store_name, pos_location_name og all_current_and_future_locations.

I de følgende eksemplene gir gruppen en butikkrolle og en POS-rolle i Butikk 1, og en POS-rolle i Butikk 2:

  • Eksempel 1 tilordner gruppen med tilgang til alle lokalisasjoner i to butikker. Fordi gruppen gir en POS-rolle i hver butikk, må du legge til én rad per butikk i CSV-filen.
Eksempel på CSV-rader som tilordner en gruppe med tilgang til alle lokalisasjoner i to butikker.
group_namestore_namepos_location_nameall_current_and_future_locationspin
GruppenavnButikk 1TRUE
GruppenavnButikk 2TRUE
  • Eksempel 2 tilordner gruppen i to butikker, men gruppen gir bare en POS-rolle i Butikk 1 og en rolle kun for butikk i Butikk 2. Legg bare til en rad i CSV-filen for butikken med en POS-rolle. Rollen kun for butikk i Butikk 2 gis uten en rad.
Eksempel på en CSV-rad som tilordner en gruppe som gir en POS-rolle i én butikk og en rolle kun for butikk i en annen.
group_namestore_namepos_location_nameall_current_and_future_locationspin
GruppenavnButikk 1TRUE
  • Eksempel 3 tilordner gruppen med tilgang til spesifikke steder i to butikker. Du må legge til én rad i CSV-filen per sted.
Eksempel på CSV-rader som tilordner en gruppe med tilgang til spesifikke steder på tvers av to butikker.
group_namestore_namepos_location_nameall_current_and_future_locationspin
GruppenavnButikk 1Sted 11FALSE
GruppenavnButikk 1Sted 12FALSE
GruppenavnButikk 2Sted 21FALSE
GruppenavnButikk 2Sted 22FALSE
  • Eksempel 4 tilordner en gruppe som inkluderer en organisasjonsrolle med POS-tillatelser, i tillegg til en butikkrolle og en POS-rolle. Du kan tilordne denne gruppen på en av følgende måter:

    • Det første alternativet er én enkelt rad kun for gruppe, der organisasjonsrollen gir tilgang til alle steder.
    • Det andre alternativet bruker en eksplisitt rad for hver butikk der gruppen gir en POS-rolle. På hver rad må all_current_and_future_locations være TRUE, fordi organisasjonsrollen ikke kan begrenses til ett enkelt sted.
Eksempel på en CSV-rad som tilordner en gruppe med en organisasjonsrolle ved bruk av én enkelt rad kun for gruppe.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Gruppenavn
Eksempel på CSV-rader som tilordner en gruppe med en organisasjonsrolle ved bruk av eksplisitte butikkrader.
group_namestore_namepos_location_nameall_current_and_future_locationspin
GruppenavnButikk 1TRUE
GruppenavnButikk 2TRUE

Importer en CSV-fil for brukeradministrasjon fra Shopify-administratoren

Etter at du har opprettet CSV-filen og lagret den i riktig format, kan du laste den opp fra organisasjonens Brukere-side. Importen kjører i Shopify-administratoren og rapporterer rader som ikke kan behandles.

Trinn:

  1. Gå til Innstillinger > Brukere fra Shopify-administratoren.

  2. Klikk på Importer.

  3. Valgfritt: Klikk på koblingen for å laste ned en eksempel-CSV-fil, og bruk den som en mal for din egen fil.

  4. Klikk på Last opp fil, og velg .csv-filen.

Når importen er fullført, ser du gjennom bekreftelsen i Shopify-administratoren. Hvis noen rader har feil, mottar du en e-post med detaljer, slik at du kan korrigere filen og importere på nytt.

Løsninger på vanlige problemer med import av brukeradministrasjon

Hvis du har problemer med å laste opp CSV-filen for brukeradministrasjon, kan du sjekke om problemet er oppført i følgende løsninger.

Når du trenger hjelp med feilsøking av en spesifikk feilmelding, kan du se Feilsøking av feilmeldinger ved import.

Importere på nytt etter retting av feil

Når en import mislykkes, mottar du en e-post som lister opp radene som feilet. Importer filen på nytt med forsiktighet, slik at du ikke oppretter dupliserte brukere.

Importer bare brukere som hadde feil, ikke hele filen, på nytt. Bruk følgende fremgangsmåter:

  • Rett radene som feilet, og inkluder deretter hver rad for hver berørte bruker i den nye filen. Hvis en bruker hadde 3 rader og 1 rad forårsaket en feil, ble alle 3 radene for denne brukeren avvist. Inkluder alle de 3 korrigerte radene i den nye importen.
  • Ikke inkluder brukere som ble importert uten feil. Disse kontoene finnes allerede. Hvis du importerer dem på nytt, kan du få feilmeldingen user already exists, opprette dupliserte brukere, eller begge deler.

Hvis du importerer hele den opprinnelige filen på nytt, inkludert rader for brukere som allerede er opprettet, kan det føre til følgende utfall:

  • Administratorbrukere: Hvis en e-postadresse allerede er i bruk, kan du få feilmeldingen user already exists eller om duplisert e-post.
  • POS-brukere: Systemet kan opprette dupliserte POS-brukeroppføringer. POS-brukere samsvares med navn og tilknyttede felter i stedet for en unik e-postadresse, slik at en annen bruker kan opprettes med samme navn og rolle.
  • Brukergrenser: Hvis importen teller brukere som allerede ble opprettet, kan du få feil knyttet til brukergrensen. For å finne ut mer kan du se maksimalt antall brukere for hver prispakke.

Opprette flere POS-brukere med samme navn

Hvis identifikasjonsverdiene for en POS-bruker samsvarer på flere rader i én import, inkludert ikke-sammenhengende rader, vil importen behandle disse radene som samme bruker.

For å opprette separate POS-brukere med samme given_name og family_name i én import, må du angi ulik verdi for minst ett av følgende felt for hver bruker:

  • email
  • phone

Hvis du ikke kan skille mellom flere brukere med samme given_name og family_name ved å bruke ulike verdier for email eller phone, må du importere hver bruker i en separat CSV-fil.

Filformat og opplastingsstørrelse

Følgende problemer gjelder for CSV-filens format eller størrelse, ikke verdiene i brukerradene:

  • Feil filformat: Filen må være en .csv-fil som er lagret med kodingen beskrevet i Åpne og redigere en CSV-fil.
  • Filen er for stor: Hvis filen har mange rader, deler du den opp i mindre filer og importerer dem én om gangen.

POS-bruker vises som flere brukere i stedet for én bruker med flere roller

Importen knytter rader til den samme POS-brukeren når user_type, given_name, family_name, email og phone stemmer overens på hver rad for denne personen. Hvis noen av disse verdiene er forskjellige mellom radene, oppretter importen separate brukere.

Følgende situasjoner fører ofte til dupliserte POS-brukere når du forventet én bruker med flere roller:

  • E-post på én rad, men ikke en annen: Hvis du inkluderer email på den første raden for en POS-bruker, men lar den stå tom på en annen rad, oppretter importen separate brukere. Inkluder email på hver rad for den aktuelle brukeren, eller la den stå tom på alle radene.
  • Skrivefeil i navnet: En skrivefeil i navneradene kan opprette separate brukere. For eksempel kan Jane på én rad og jane på en annen rad bli behandlet som forskjellige brukere hvis samsvaret skiller mellom store og små bokstaver. Skriv brukerens navn på samme måte på hver rad.
  • Telefonnummer på én rad, men ikke på en annen: Hvis du inkluderer phone på den første raden for en POS-bruker, men lar det stå tomt på en annen rad, oppretter importen separate brukere. Inkluder phone på hver rad for denne brukeren, eller la det stå tomt på hver rad.

For å unngå å duplisere brukere må du sørge for at user_type, given_name, family_name, email og phone er identiske på hver rad for den samme POS-brukeren i CSV-filen.

Feil knyttet til plassgrense

Plassgrenser gjelder for administratorbrukere på organisasjonens prisplan. Når du mottar en feil om plassgrense under en import, teller importen hvor mange nye administratorbrukere filen vil opprette, og sjekker dette antallet mot plassgrensen for planen din. Hvis du har nådd eller er nær plassgrensen, må du redusere antallet nye administratorbrukere i CSV-filen, eller se gjennom brukergrensene for prisplanen før du importerer på nytt.

Eksporter brukerlisten for å finne dupliserte POS-brukere

Du kan eksportere brukerlisten til en CSV-fil og sammenligne rader i et regneark hvis du mistenker dupliserte POS-brukere. Eksporten inneholder tidsstempler som indikerer hvilken konto som ble opprettet først.

For å finne ut hvordan eksporter leveres og hvem som kan laste dem ned, kan du se eksportere brukeradministrasjonsinformasjon som en CSV-fil.

Trinn:

  1. Gå til Innstillinger > Brukere fra Shopify-administratoren.

  2. Klikk på Eksporter.

  3. I dialogboksen Eksporter brukere klikker du på Eksporter.

  4. Når du mottar e-posten, klikker du på Last ned fil for å lagre CSV-filen på enheten din.

  5. Åpne filen i en regneark-app, og sorter deretter etter kolonnen GIVEN_NAME.

  6. Se gjennom POS-brukere i eksporten som har samsvarende verdier for fornavn, etternavn, e-post og telefon, og som har CREATED_AT-tidspunkter som er like eller svært nær hverandre. Disse kontoene er sannsynligvis duplikater.

Slett dupliserte POS-brukere manuelt

Du kan fjerne en duplisert POS-brukerkonto manuelt i Shopify-administrator uten å bruke en CSV-fil.

Trinn:

  1. Gå til Innstillinger > Brukere fra Shopify-administratoren.

  2. Velg den dupliserte brukerkontoen.

  3. Klikk på Fjern.

Masseslett dupliserte POS-brukere med en CSV-fil

Du kan suspendere dupliserte kontoer med en CSV-import, og deretter masseslette disse suspenderte kontoene fra siden Brukere i Shopify-administrator. Å suspendere kontoene først hjelper deg med å bekrefte hvilke kontoer du fjerner før du sletter dem.

Trinn:

  1. Eksporter den nåværende brukerlisten.
  2. Identifiser dupliserte kontoer med sammenligningsmetoden som er beskrevet i Eksporter brukerlisten for å sammenligne dupliserte POS-brukere.
  3. For hver dupliserte konto kopierer du verdiene for id, user_type, email, phone, given_name og family_name til en ny CSV-fil. Bruk den samme kolonnestrukturen som i eksempelet på en CSV-fil for brukeradministrasjon.
  4. Sett status til Suspended for hver dupliserte rad. La role_name, group_name, store_name, pos_location_name, all_current_and_future_locations og pin stå tomme.
  5. Importer CSV-filen for å suspendere disse brukerne.
  6. Gå til Innstillinger > Brukere.
  7. Hvis det er tilgjengelig, filtrerer du brukerlisten etter Suspenderte kontoer. Velg de dupliserte kontoene du suspenderte, og masseslett dem deretter.

Feilsøking av feilmeldinger ved import

Når en CSV-import for brukeradministrasjon mislykkes, mottar du en e-post som inneholder feilmeldingen og de berørte radene. De følgende delene forklarer hva hver type melding betyr, og hva du kan endre i CSV-filen før du importerer på nytt.

Hvis du fremdeles har problemer med CSV-importen din, kan du kontakte Shopify Support.

Feil i CSV-fil

CSV headers are missing or invalid

Filen har ingen overskriftsrad, eller overskriftene kan ikke tolkes. Bruk eksempelet for brukeradministrasjon fra siden Importer og behold den første raden nøyaktig slik den er.

CSV file is empty

Filen har ingen datarader under overskriften. Legg til minst én rad, eller bekreft at du eksporterte eller lagret hele filen.

Missing required CSV headers

En eller flere nødvendige kolonner mangler. Importen forventer følgende overskrifter ved import av en CSV-fil for brukeradministrasjon:

  • 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

Ikke slett eller gi nytt navn til kolonner fra eksempelet på CSV-fil for brukeradministrasjon.

Found extra CSV headers: [...]

Filen inneholder kolonner som ikke er i listen over tillatte kolonner. Fjern eventuelle overskrifter som ikke er inkludert i CSV-filmalen for brukeradministrasjon.

Feil med brukeridentifikasjon

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

Verdien som er angitt for user_type, godtas ikke. Angi user_type som enten Admin eller Point of sale.

Feil ved opprettelse av administrator- eller POS-brukere

Følgende feilsøking gjelder når feltet id for brukeren står tomt for å opprette en ny bruker.

Status is required

På rader for oppretting av brukere lar du status-kolonnen stå tom. Importen angir status for deg. Hvis du skriver inn en verdi i status-kolonnen på en rad for oppretting, mislykkes importen for den brukeren. På rader for suspendering eller reaktivering setter du status til Suspended eller Active etter behov.

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

Typen du har skrevet inn for user_type, er ugyldig. Du må skrive inn Admin eller Point of sale.

Feil ved opprettelse av administratorbrukere

Følgende feilsøking gjelder når id er tomt og user_type er angitt til Admin.

Email is required

Du må angi en verdi for email på hver rad når du oppretter en administratorbruker.

Feil ved opprettelse av POS-bruker

Følgende feilsøking gjelder når id er tom og user_type er satt til Point of sale.

given_name is required

Du må angi en verdi for given_name for hver nye rad for POS-brukere.

family_name is required

Du må angi en verdi for family_name for hver nye rad for POS-brukere.

Feil ved suspensjon av bruker

Følgende feilsøking gjelder når id har en verdi og du endrer status for en eksisterende bruker.

Suspend operation must have exactly 1 row.

Importen inkluderer mer enn én rad som suspenderer eller reaktiverer samme bruker. Inkluder kun én rad for suspensjon eller reaktivering per bruker i hver import.

Status is required

status-feltet er tomt. Du må sette det til Suspended eller Active etter behov.

[...] does not match with user.

Denne feilen betyr at en verdi i raden ikke samsvarer med det som er lagret for brukeren knyttet til id i Shopify-administratoren. Bekreft at verdiene du har angitt for hver av disse kolonnene i CSV-filen samsvarer med det som er oppført for den aktuelle brukeren i Shopify-administratoren:

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

Sett status til enten Suspended eller Active.

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

På rader der du bare endrer status, lar du disse feltene stå tomme:

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