Gebruikers in bulk importeren met een CSV-bestand
Je kunt een CSV-bestand importeren vanuit het Shopify-beheercentrum om nieuwe admin-gebruikers of Point of Sale-gebruikers (POS-gebruikers) voor Shopify POS aan te maken en hun winkeltoegang in bulk te beheren.
Je kunt een CSV-import gebruiken om de volgende wijzigingen in je gebruikersaccounts aan te brengen:
- Nieuwe admin-gebruikers aanmaken
- Nieuwe verkooppuntgebruikers (POS) aanmaken voor Shopify POS met toegewezen pincodes
- Bestaande admin- en POS-gebruikersaccounts opschorten en opnieuw activeren
Op deze pagina
- Aandachtspunten voor het CSV-bestand voor gebruikersbeheer
- Een voorbeeld-CSV-bestand voor gebruikersbeheer downloaden
- Kolomdefinities voor het CSV-bestand voor gebruikersbeheer
- Nieuwe gebruikers aanmaken in een CSV-bestand
- Bestaande gebruikers opschorten of opnieuw activeren in een CSV-bestand
- Meerdere rollen, locaties en winkels aan een gebruiker toewijzen
- Een groep aan een gebruiker toewijzen in een CSV-bestand
- Een CSV-bestand voor gebruikersbeheer importeren vanuit je Shopify-beheercentrum
- Oplossingen voor veelvoorkomende importproblemen bij gebruikersbeheer
- Foutmeldingen bij importeren oplossen
Aandachtspunten voor het CSV-bestand voor gebruikersbeheer
Sommige wijzigingen in gebruikersaccounts worden niet ondersteund via een CSV-import. Voor updates die niet met een CSV-import kunnen worden voltooid, kun je je gebruikersaccounts handmatig beheren in het Shopify-beheercentrum of in de Shopify POS-app. Bekijk de volgende aandachtspunten wanneer je gebruikers importeert met een CSV-bestand:
- De import via een CSV-bestand ondersteunt het in bulk verwijderen van gebruikers niet.
- Je kunt de vereisten voor tweeledige verificatie voor gebruikers niet instellen of updaten.
- Je kunt de pincode van een bestaande gebruiker voor Shopify POS niet wijzigen.
- Je kunt geen nieuwe rollen, groepen of locaties aanmaken via een CSV-import. Rolnamen, groepsnamen en locatienamen in het bestand moeten overeenkomen met wat er al in het Shopify-beheercentrum staat.
- Je kunt met een CSV-import alleen bestaande gebruikers opschorten of opnieuw activeren. Je kunt de rol, toegewezen groep, locatie of winkeltoegang van een bestaande gebruiker niet wijzigen.
- Je kunt het type van een gebruiker niet wijzigen, zoals het wijzigen van een gebruiker die alleen POS gebruikt naar een admin-gebruiker.
Een voorbeeld-CSV-bestand voor gebruikersbeheer downloaden
Een voorbeeldbestand bevat de vereiste kolomkoppen en voorbeeldwaarden voor elke kolom. Je kunt dit als uitgangspunt gebruiken voordat je je eigen gebruikers toevoegt.
Je kunt vanaf deze pagina een CSV-voorbeeldbestand voor gebruikersbeheer downloaden en bekijken, of een voorbeeld downloaden via de pagina Importeren in je Shopify-beheercentrum.
Zie Een CSV-bestand openen en bewerken voor meer informatie over het opslaan en bewerken van CSV-bestanden in je spreadsheet-app.
Kolomdefinities voor het CSV-bestand voor gebruikersbeheer
In de volgende tabel staat elke kolom uit het voorbeeld van het CSV-bestand voor gebruikersbeheer vermeld. Elke definitie legt uit hoe de kolom wordt gebruikt wanneer je gebruikers aanmaakt, of wanneer je bestaande gebruikers opschort of opnieuw activeert, inclusief de verschillen tussen beheerders en gebruikers met alleen POS-toegang.
| CSV-kolom | Definitie |
|---|---|
| id | De unieke gebruikers-ID voor elk account. Wanneer je je gegevens voor gebruikersbeheer exporteert als CSV-bestand, wordt de ID van elke gebruiker vermeld in de kolom id. Je kunt de ID van een gebruiker ook in de browser-URL vinden wanneer je het profiel van de gebruiker opent in het Shopify-beheercentrum. Aanmaken:
Opschorten of opnieuw activeren:
|
| user_type | Type gebruiker, zoals Aanmaken:
Opschorten of opnieuw activeren:
|
Een geldig e-mailadres. Aanmaken:
Opschorten of opnieuw activeren:
| |
| phone | Het telefoonnummer van de gebruiker. Aanmaken:
Opschorten of opnieuw activeren:
|
| given_name | De voornaam van de gebruiker. Aanmaken:
Opschorten of opnieuw activeren:
|
| family_name | De achternaam van de gebruiker. Aanmaken:
Opschorten of opnieuw activeren:
|
| status | De status van het gebruikersaccount, zoals Aanmaken:
Opschorten of opnieuw activeren:
|
| role_name | De naam van de rol die aan de gebruiker is toegewezen. De rolnaam moet bestaan en geldig zijn voor dat type gebruiker. Een rij in een CSV-bestand kan een rol óf een groep toewijzen, maar niet allebei. Als je op dezelfde rij een waarde invoert in zowel role_name als group_name, mislukt de import voor die rij. Aanmaken:
Opschorten of opnieuw activeren:
|
| group_name | De groep die aan de gebruiker is toegewezen. Groepen zijn alleen beschikbaar voor organisaties met het Shopify Plus-abonnement. Een rij in een CSV-bestand kan een groep óf een rol toewijzen, maar niet allebei. Als je op dezelfde rij een waarde invoert in zowel group_name als role_name, mislukt de import voor die rij. Aanmaken:
Opschorten of opnieuw activeren:
|
| store_name | De winkel waartoe de gebruiker toegang heeft. Moet exact overeenkomen met een winkelnaam in je Shopify-beheercentrum. Aanmaken:
Opschorten of opnieuw activeren:
|
| pos_location_name | De POS-locatie waartoe de gebruiker toegang heeft. De locatienaam moet overeenkomen met een locatie in die winkel. Aanmaken:
Opschorten of opnieuw activeren:
|
| all_current_and_future_locations | Voer Aanmaken:
Opschorten of opnieuw activeren:
|
| pin | Pincode voor inloggen bij Shopify POS: een getal van 4 tot 6 cijfers. De pincode moet hetzelfde zijn op elke rij in het CSV-bestand die POS-toestemmingen toewijst aan dezelfde gebruiker binnen een winkel. De pincode kan voor dezelfde gebruiker per winkel verschillen. In elke winkel moet elke pincode uniek zijn voor één gebruikersaccount. Aanmaken:
Opschorten of opnieuw activeren:
|
Nieuwe gebruikers aanmaken in een CSV-bestand
Laat id leeg in de betreffende rij om een nieuwe gebruiker aan te maken. Nadat de gebruiker is aangemaakt, wijst de import automatisch een waarde toe aan id.
Raadpleeg Meerdere rollen, locaties en winkels toewijzen aan een gebruiker om gebruikers toegang te verlenen tot meer dan één locatie, rol of winkel.
Een POS-gebruiker aanmaken
Voer een waarde in voor de volgende velden om een POS-gebruiker aan te maken:
- Voer
Point of salein bij user_type. - Voer given_name en family_name in.
- Voer een waarde in voor de volgende velden om gebruikerstoestemmingen in te stellen:
- role_name en store_name: als je organisatie meer dan één winkel heeft, zijn beide velden vereist.
- group_name: alleen beschikbaar bij het Shopify Plus-abonnement. Ga voor meer informatie over het toewijzen van een groep naar Een groep aan een gebruiker toewijzen in een CSV-bestand.
- Voer een waarde in voor de volgende velden om locatietoegang in te stellen:
- Voor toegang tot specifieke locaties voer je pos_location_name in en stel je all_current_and_future_locations in op
FALSE. - Voor toegang tot alle locaties stel je all_current_and_future_locations in op
TRUEen laat je pos_location_name leeg.
- Voor toegang tot specifieke locaties voer je pos_location_name in en stel je all_current_and_future_locations in op
- Optioneel: voer email, phone of pin in. Een pincode moet een 4- tot 6-cijferig nummer zijn dat uniek is binnen de winkel.
Een beheerder aanmaken
Voer een waarde in voor de volgende velden om een beheerder aan te maken:
- Voer
Adminin bij user_type. - Voer email in.
- Voer een waarde in voor de volgende velden om gebruikerstoestemmingen in te stellen:
- role_name en store_name: als je organisatie maar één winkel heeft, is store_name niet vereist. Als de rol zich op organisatieniveau bevindt, laat je store_name leeg.
- group_name: alleen beschikbaar bij het Shopify Plus-abonnement. Ga voor meer informatie over het toewijzen van een groep naar Een groep aan een gebruiker toewijzen in een CSV-bestand.
- Optioneel: wanneer role_name een rol uit de POS-categorie is, kun je een waarde invoeren voor pin in die rij. Als je geen pincode opgeeft, genereert de import automatisch een pincode voor de gebruiker.
- Als role_name een rol uit de POS-categorie is, moet je locatietoegang voor de gebruiker instellen. Voer een waarde in voor de volgende velden:
- Voor toegang tot specifieke locaties voer je pos_location_name in en stel je all_current_and_future_locations in op
FALSE. - Voor toegang tot alle locaties stel je all_current_and_future_locations in op
TRUEen laat je pos_location_name leeg.
- Voor toegang tot specifieke locaties voer je pos_location_name in en stel je all_current_and_future_locations in op
Bestaande gebruikers opschorten of opnieuw activeren in een CSV-bestand
Je kunt een bestaande gebruiker opschorten of opnieuw activeren door één rij per gebruiker toe te voegen aan je CSV-bestand voor gebruikersbeheer. Gebruikers worden geïdentificeerd aan de hand van de id.
Voer een waarde in voor de volgende velden om een bestaande gebruiker op te schorten of opnieuw te activeren:
- Voer de id van de gebruiker in.
- Voer het user_type van de gebruiker in.
- Als de gebruiker een beheerder is, voer je een waarde in voor de volgende velden:
- email: vereist.
- given_name: optioneel. Als je een waarde invoert, moet deze exact overeenkomen met de voornaam van de gebruiker in je Shopify-beheercentrum.
- family_name: optioneel. Als je een waarde invoert, moet deze exact overeenkomen met de achternaam van de gebruiker in je Shopify-beheercentrum.
- phone: optioneel. Als je een waarde invoert, moet deze exact overeenkomen met het telefoonnummer van de gebruiker in je Shopify-beheercentrum.
- Als de gebruiker een POS-gebruiker is, voer je een waarde in voor de volgende velden:
- given_name: vereist.
- family_name: vereist.
- email: als de gebruiker een e-mailadres aan het account heeft gekoppeld, is dit veld vereist.
- phone: als de gebruiker een telefoonnummer aan het account heeft gekoppeld, is dit veld vereist.
- status: voer
Suspendedin om de gebruiker op te schorten ofActiveom de gebruiker opnieuw te activeren. Je kunt een gebruiker alleen opschorten als de huidige status in je Shopify-beheercentrumActiveofInactiveis. Je kunt een gebruiker alleen opnieuw activeren als de huidige statusSuspendedis.
Meerdere rollen, locaties en winkels aan een gebruiker toewijzen
Wanneer je een nieuwe gebruiker aanmaakt, kun je in één CSV-import meer dan één rol, POS-locatie en winkel toewijzen aan die gebruiker. Elke combinatie van rol, locatie of winkel vereist een eigen rij in het bestand.
Voeg één rij toe voor elke waarde die je aan dezelfde gebruiker wilt toewijzen. Voer in elke rij voor die gebruiker dezelfde identificatiewaarden in, zodat de import elke rij toepast op dat ene gebruikersaccount. Laat id in elke rij leeg. De import wijst de id toe nadat de gebruiker is aangemaakt.
Identificatiewaarden vereist op elke rij
Om ervoor te zorgen dat de import dezelfde gebruiker identificeert, voer je de volgende waarden in elke rij van je CSV-bestand voor die gebruiker in:
- Voor admin-gebruikers moeten in elke rij voor die gebruiker dezelfde email en user_type worden ingevoerd.
- Voor POS-gebruikers moeten in elke rij voor die gebruiker dezelfde user_type, given_name, family_name, email en phone worden ingevoerd.
Meerdere rollen toewijzen aan een gebruiker in dezelfde winkel
Een enkele gebruiker kan meer dan één rol hebben in dezelfde winkel wanneer elke rol op een eigen rij in het CSV-bestand staat.
Om een gebruiker meer dan één rol in dezelfde winkel toe te wijzen, moet je in je CSV-bestand één rij per rol toevoegen. Voer in elke rij dezelfde identificatiewaarden in voor die gebruiker en neem vervolgens de exacte store_name en role_name op die in je Shopify-beheercentrum worden vermeld.
Meerdere POS-locaties toewijzen in dezelfde winkel
Wanneer een gebruiker alleen toegang mag hebben tot bepaalde POS-locaties in een winkel, vermeld je elke locatie op een afzonderlijke rij.
Om een gebruiker toegang te verlenen tot meerdere specifieke POS-locaties, moet je voor elke locatie één rij toevoegen aan je CSV-bestand. Voer in elke rij dezelfde identificatiewaarden voor die gebruiker in, voer de pos_location_name in die vermeld staat in je Shopify-beheercentrum, en stel all_current_and_future_locations in elke rij in op FALSE.
Als je bijvoorbeeld een gebruiker dezelfde rol wilt geven op twee specifieke locaties in één winkel, voeg je per locatie één rij toe.
| role_name | pos_location_name | all_current_and_future_locations |
|---|---|---|
Kassamedewerker | Locatie 1 | FALSE |
Kassamedewerker | Locatie 2 | FALSE |
Om toegang te verlenen tot alle huidige en toekomstige locaties, kun je ook een enkele rij gebruiken waarbij all_current_and_future_locations is ingesteld op TRUE en pos_location_name leeg is gelaten. Gebruik in elke rij voor die gebruiker in die winkel dezelfde TRUE- of FALSE-waarde. Je kunt ze niet afwisselen tussen rijen.
Gebruikerstoegang toewijzen voor meerdere winkels
Organisaties met meer dan één winkel kunnen dezelfde persoon in elke benodigde winkel toegang verlenen.
Wanneer dezelfde gebruiker toegang nodig heeft tot meer dan één winkel, gebruik je één rij per combinatie van rol, winkel en locatie. In elke rij moet je voor die gebruiker dezelfde identificatiewaarden opgeven, samen met de exacte store_name die in het Shopify-beheercentrum staat vermeld.
Voor elke winkel kun je meerdere rollen en meerdere POS-locaties aan dezelfde gebruiker toewijzen.
Gebruik voor all_current_and_future_locations en pos_location_name in aanmaakrijen dezelfde rijpatronen als bij het toewijzen van meerdere POS-locaties in dezelfde winkel. Je kunt all_current_and_future_locations niet instellen op TRUE als pos_location_name een waarde heeft in die rij.
In het volgende voorbeeld krijgt dezelfde POS-gebruiker andere locatietoegang in twee verschillende winkels.
| store_name | role_name | pos_location_name | all_current_and_future_locations |
|---|---|---|---|
Winkelnaam_VS | Kassamedewerker | Winkelnaam_VS_SF_01 | FALSE |
Winkelnaam_CAN | Winkelmedewerker | TRUE |
Als een rij voor een gebruiker mislukt, worden alle rijen voor die gebruiker afgewezen. Nadat je de fout hebt hersteld, neem je bij de volgende import elke rij voor die gebruiker op.
Een groep aan een gebruiker toewijzen in een CSV-bestand
Groepen zijn alleen beschikbaar voor organisaties met het Shopify Plus-abonnement. Een groep bundelt een of meer rollen, dus als je een groep toewijst, kun je een gebruiker tegelijkertijd meerdere rollen verlenen.
Een groep of een enkele rol toewijzen
Elke rij in een CSV-bestand kan een groep óf een enkele rol toewijzen, maar niet allebei:
- Als je een groep wilt toewijzen, voer je de groep in bij group_name en laat je role_name leeg.
- Als je een enkele rol wilt toewijzen, voer je de rol in bij role_name en laat je group_name leeg.
Een groep toewijzen aan in aanmerking komende gebruikers
Je kunt een groep aan een gebruiker toewijzen als minimaal één rol in de groep van toepassing is op het type van die gebruiker. Rollen in de groep die niet van toepassing zijn op het type gebruiker worden niet verleend, maar deze veroorzaken geen fout. De groep wordt nog steeds succesvol toegewezen op basis van de rollen die wél van toepassing zijn.
Je kunt geen groep zonder rollen toewijzen.
Een groep in meerdere winkels en op meerdere locaties toewijzen
Voor elke winkel waar de groep een POS-rol verleent, moet je een rij in het CSV-bestand opnemen. Op elk van deze rijen moet je ook locatietoegang instellen:
- Voor toegang tot specifieke locaties vul je de pos_location_name in en stel je all_current_and_future_locations in op
FALSE. Om toegang te verlenen tot meerdere specifieke locaties in één winkel, voeg je één rij per locatie toe, met dezelfde groep en winkel op elke rij. - Voor toegang tot alle locaties stel je all_current_and_future_locations in op
TRUEen laat je pos_location_name leeg.
Locatietoegang voor een groep wordt op dezelfde manier gevalideerd als een POS-rol die niet via een groep is toegewezen, inclusief dat deze niet mag conflicteren met locatietoegang die aan dezelfde gebruiker op een andere rij wordt verleend.
Pincodes instellen bij het toewijzen van een groep
Voor een pincode gelden dezelfde regels als voor gebruikers met meerdere rollen:
- Voer alleen een pin in op een rij in je CSV-bestand voor een winkel waar de groep een POS-rol verleent.
- Een pincode moet uniek zijn binnen een winkel, maar mag per winkel verschillen.
- Voer geen pin in op een rij voor een winkel waar de groep alleen niet-POS-rollen verleent.
Een groep toewijzen die een organisatierol bevat
Wanneer een groep een organisatierol met POS-toestemmingen bevat, verleent de organisatierol automatisch toegang tot alle locaties. De vereiste voor locatietoegang per winkel is hierop dan ook niet van toepassing. Je kunt dit type groep op een van de volgende manieren toewijzen:
- Eén rij voor uitsluitend een groep: voer de groep in bij group_name en laat store_name, pos_location_name, all_current_and_future_locations en pin leeg. De organisatierol verleent automatisch toegang tot alle locaties.
- Specifieke winkelrijen: voeg een rij toe voor elke winkel waar de groep een POS-rol verleent. Stel all_current_and_future_locations op al deze rijen in op
TRUE. Je kunt een gebruiker met een organisatierol niet beperken tot één enkele locatie.
Voorbeelden van het toewijzen van een groep
De volgende voorbeelden laten zien hoe je één groep in verschillende winkels en op verschillende locaties kunt toewijzen. Elke rij bevat de waarden voor group_name, store_name, pos_location_name en all_current_and_future_locations.
In de volgende voorbeelden verleent de groep een winkelrol en een POS-rol in Winkel 1, en een POS-rol in Winkel 2:
- Voorbeeld 1 wijst de groep toe met toegang tot alle locaties in twee winkels. Omdat de groep in elke winkel een POS-rol verleent, moet je voor elke winkel een aparte rij toevoegen in je CSV-bestand.
| group_name | store_name | pos_location_name | all_current_and_future_locations | pin |
|---|---|---|---|---|
Groepsnaam | Winkel 1 | TRUE | ||
Groepsnaam | Winkel 2 | TRUE |
- Voorbeeld 2 wijst de groep toe in twee winkels, maar de groep verleent alleen in Winkel 1 een POS-rol en in Winkel 2 een rol die alleen voor de winkel geldt. Voeg in je CSV-bestand alleen een rij toe voor de winkel met een POS-rol. De rol die alleen voor de winkel geldt in Winkel 2 wordt verleend zonder een rij.
| group_name | store_name | pos_location_name | all_current_and_future_locations | pin |
|---|---|---|---|---|
Groepsnaam | Winkel 1 | TRUE |
- Voorbeeld 3 wijst de groep toe met toegang tot specifieke locaties in twee winkels. Je moet in je CSV-bestand per locatie één rij toevoegen.
| group_name | store_name | pos_location_name | all_current_and_future_locations | pin |
|---|---|---|---|---|
Groepsnaam | Winkel 1 | Locatie 11 | FALSE | |
Groepsnaam | Winkel 1 | Locatie 12 | FALSE | |
Groepsnaam | Winkel 2 | Locatie 21 | FALSE | |
Groepsnaam | Winkel 2 | Locatie 22 | FALSE |
Voorbeeld 4 wijst een groep toe die naast een winkelrol en een POS-rol ook een organisatierol met POS-toestemmingen bevat. Je kunt deze groep op een van de volgende manieren toewijzen:
- De eerste optie is een enkele rij met uitsluitend de groep, waarbij de organisatierol toegang verleent tot alle locaties.
- De tweede optie gebruikt een expliciete rij voor elke winkel waar de groep een POS-rol verleent. In elke rij moet all_current_and_future_locations op
TRUEstaan, omdat de organisatierol niet tot één locatie kan worden beperkt.
| group_name | store_name | pos_location_name | all_current_and_future_locations | pin |
|---|---|---|---|---|
Groepsnaam |
| group_name | store_name | pos_location_name | all_current_and_future_locations | pin |
|---|---|---|---|---|
Groepsnaam | Winkel 1 | TRUE | ||
Groepsnaam | Winkel 2 | TRUE |
Een CSV-bestand voor gebruikersbeheer importeren vanuit je Shopify-beheercentrum
Nadat je je CSV-bestand hebt gemaakt en in de juiste indeling hebt opgeslagen, kun je het uploaden vanaf de pagina Gebruikers van je organisatie. De import wordt uitgevoerd in het Shopify-beheercentrum en meldt alle rijen die niet kunnen worden verwerkt.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Instellingen > Gebruikers.
Klik op Importeren.
Optioneel: Klik op de link om een voorbeeld-CSV-bestand te downloaden en gebruik dit vervolgens als template voor je eigen bestand.
Klik op Bestand uploaden en selecteer je
.csv-bestand.
Nadat de import is voltooid, controleer je de bevestiging in het Shopify-beheercentrum. Als er in bepaalde rijen fouten staan, ontvang je een e-mail met gegevens, zodat je het bestand kunt corrigeren en opnieuw kunt importeren.
Oplossingen voor veelvoorkomende importproblemen met gebruikersbeheer
Als je problemen ondervindt bij het uploaden van je CSV-bestand voor gebruikersbeheer, controleer dan of het probleem in de volgende oplossingen wordt vermeld.
Raadpleeg Probleemoplossing voor importfoutmeldingen wanneer je hulp nodig hebt bij probleemoplossing voor een specifieke foutmelding.
Opnieuw importeren na het herstellen van fouten
Wanneer een import mislukt, ontvang je een e-mail met de rijen die zijn mislukt. Importeer het bestand zorgvuldig opnieuw om te voorkomen dat er dubbele gebruikers worden aangemaakt.
Importeer alleen de gebruikers met fouten opnieuw en niet het hele bestand. Gebruik hiervoor de volgende werkwijzen:
- Herstel de mislukte rijen en neem vervolgens elke rij voor elke getroffen gebruiker op in je nieuwe bestand. Als een gebruiker 3 rijen had en 1 rij een fout veroorzaakte, werden alle 3 rijen voor die gebruiker afgewezen. Neem alle 3 gecorrigeerde rijen op in je hernieuwde import.
- Neem geen gebruikers op die al succesvol zijn geïmporteerd. Die accounts bestaan al. Als je ze opnieuw importeert, kan dit een
user already exists-fout opleveren, dubbele gebruikers aanmaken of beide.
Als je het volledige originele bestand opnieuw importeert, met inbegrip van de rijen voor gebruikers die al succesvol zijn aangemaakt, kan dit tot de volgende uitkomsten leiden:
- Beheergebruikers: Als een e-mailadres al in gebruik is, kun je de foutmelding
user already existsof een fout over dubbele e-mailadressen krijgen. - POS-gebruikers: Het systeem kan dubbele POS-gebruikersrecords aanmaken. POS-gebruikers worden gematcht op basis van hun naam en gerelateerde velden in plaats van een uniek e-mailadres, waardoor er een tweede gebruiker kan worden aangemaakt met dezelfde naam en rol.
- Limieten voor aantal gebruikers: Als de import gebruikers meetelt die al zijn aangemaakt, kun je fouten krijgen over de limiet van het aantal gebruikers. Zie voor meer informatie het maximale aantal gebruikers voor elk abonnement.
Meerdere POS-gebruikers met dezelfde naam aanmaken
Als de identificatiewaarden voor een POS-gebruiker op meerdere rijen in één import overeenkomen, met inbegrip van niet-opeenvolgende rijen, behandelt de import die rijen als dezelfde gebruiker.
Als je in één import aparte POS-gebruikers met dezelfde given_name en family_name wilt aanmaken, moet je voor elke gebruiker een andere waarde invoeren bij minimaal één van de volgende velden:
- phone
Als je meerdere gebruikers met dezelfde given_name en family_name niet van elkaar kunt onderscheiden met behulp van verschillende waarden voor email of phone, moet je elke gebruiker in een apart CSV-bestand importeren.
Bestandsindeling en uploadgrootte
De volgende problemen hebben betrekking op de indeling of grootte van het CSV-bestand en niet op de waarden in de gebruikersrijen:
- Verkeerde bestandsindeling: Je bestand moet een
.csv-bestand zijn dat is opgeslagen met de codering die wordt beschreven in Een CSV-bestand openen en bewerken. - Bestand is te groot: Als je bestand veel rijen bevat, splits je het op in kleinere bestanden en importeer je deze een voor een.
POS-gebruiker wordt weergegeven als meerdere gebruikers in plaats van één gebruiker met meerdere rollen
De import koppelt rijen aan dezelfde POS-gebruiker wanneer user_type, given_name, family_name, email en phone in elke rij voor die persoon overeenkomen. Als een van deze waarden tussen rijen verschilt, maakt de import afzonderlijke gebruikers aan.
De volgende situaties leiden vaak tot dubbele POS-gebruikers wanneer je één gebruiker met meerdere rollen verwachtte:
- E-mail in de ene rij, maar niet in de andere: Als je email opgeeft in de eerste rij voor een POS-gebruiker maar leeg laat in een andere rij, dan maakt de import afzonderlijke gebruikers aan. Geef email in elke rij voor die gebruiker op, of laat het in elke rij leeg.
- Typfout in de naam: Een typfout in de naamrijen kan ervoor zorgen dat er afzonderlijke gebruikers worden aangemaakt. Bijvoorbeeld,
Janeop de ene rij enjaneop een andere rij kunnen worden behandeld als verschillende gebruikers als bij het matchen onderscheid wordt gemaakt tussen hoofdletters en kleine letters. Schrijf de naam van de gebruiker op elke rij op dezelfde manier. - Phone in de ene rij, maar niet in de andere: Als je phone toevoegt aan de eerste rij voor een POS-gebruiker, maar dit leeg laat in een andere rij, maakt de import afzonderlijke gebruikers aan. Neem phone in elke rij op voor die gebruiker, of laat dit in elke rij leeg.
Om dubbele gebruikers te voorkomen, zorg je ervoor dat user_type, given_name, family_name, email en phone in je CSV-bestand in elke rij identiek zijn voor dezelfde POS-gebruiker.
Limietfouten voor het aantal plaatsen
Limieten voor het aantal plaatsen gelden voor beheerders bij het abonnement van je organisatie. Wanneer je tijdens een import een limietfout voor het aantal plaatsen ontvangt, telt de import hoeveel nieuwe beheerders met het bestand zouden worden aangemaakt, en vergelijkt dat aantal met de limiet van je abonnement. Als je de limiet hebt bereikt of bijna hebt bereikt, verlaag dan het aantal nieuwe beheerders in het CSV-bestand of bekijk de gebruikerslimieten voor je abonnement voordat je opnieuw importeert.
Je gebruikerslijst exporteren om dubbele POS-gebruikers te vinden
Je kunt je gebruikerslijst naar een CSV-bestand exporteren en rijen in een spreadsheet vergelijken als je dubbele POS-gebruikers vermoedt. De export bevat tijdstempels die aangeven welk account als eerste is aangemaakt.
Raadpleeg informatie voor gebruikersbeheer exporteren als een CSV-bestand voor meer informatie over hoe exports worden geleverd en wie deze kan downloaden.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Instellingen > Gebruikers.
Klik op Exporteren.
Klik op Exporteren in het dialoogvenster Gebruikers exporteren.
Wanneer je de e-mail ontvangt, klik je op Bestand downloaden om het CSV-bestand op te slaan op je apparaat.
Open het bestand in een spreadsheet-app en sorteer vervolgens op de
GIVEN_NAME-kolom.Beoordeel POS-gebruikers in de export waarvan de voornaam, achternaam, het e-mailadres en de telefoonwaarden overeenkomen en de
CREATED_AT-tijden hetzelfde zijn of heel dicht bij elkaar liggen. Dit zijn waarschijnlijk dubbele accounts.
Dubbele POS-gebruikers handmatig verwijderen
Je kunt een dubbel POS-gebruikersaccount handmatig verwijderen in het Shopify-beheercentrum zonder een CSV-bestand te gebruiken.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Instellingen > Gebruikers.
Selecteer het dubbele gebruikersaccount.
Klik op Verwijderen.
Dubbele POS-gebruikers in bulk verwijderen met een CSV-bestand
Je kunt dubbele accounts opschorten via een CSV-import en deze opgeschorte accounts vervolgens in bulk verwijderen op de pagina Gebruikers in het Shopify-beheercentrum. Door de accounts eerst op te schorten, kun je controleren welke accounts je verwijdert voordat je ze definitief wist.
Stappen:
- Exporteer je huidige gebruikerslijst.
- Identificeer dubbele accounts met de vergelijkingsmethode die staat beschreven in Je gebruikerslijst exporteren om dubbele POS-gebruikers te vergelijken.
- Kopieer voor elk dubbel account de waarden voor id, user_type, email, phone, given_name en family_name naar een nieuw CSV-bestand. Gebruik dezelfde kolomstructuur als het CSV-voorbeeldbestand voor gebruikersbeheer.
- Stel de status in op
Suspendedvoor elke dubbele rij. Laat role_name, group_name, store_name, pos_location_name, all_current_and_future_locations en pin leeg. - Importeer het CSV-bestand om die gebruikers op te schorten.
- Ga naar Instellingen > Gebruikers.
- Filter, indien beschikbaar, de gebruikerslijst op Suspended accounts. Selecteer de dubbele accounts die je hebt opgeschort en verwijder ze vervolgens in bulk.
Probleemoplossing voor foutmeldingen bij het importeren
Wanneer een CSV-import voor gebruikersbeheer mislukt, ontvang je een e-mail met de foutmelding en de betrokken rijen. In de volgende secties wordt uitgelegd wat elk type melding betekent en wat je in je CSV-bestand kunt wijzigen voordat je het opnieuw importeert.
Neem contact op met Shopify Support als je nog steeds problemen ervaart met de CSV-import.
CSV-bestandsfouten
CSV headers are missing or invalid
Het bestand bevat geen koptekstrij of de kopteksten kunnen niet worden verwerkt. Gebruik het voorbeeld voor gebruikersbeheer van de pagina Importeren en laat de eerste rij exact zoals meegeleverd.
CSV file is empty
Het bestand bevat geen gegevensrijen onder de koptekst. Voeg ten minste één rij toe of controleer of je het volledige bestand hebt geëxporteerd of opgeslagen.
Missing required CSV headers
Een of meer verplichte kolommen ontbreken. De import verwacht de volgende kopteksten bij het importeren van een CSV-bestand voor gebruikersbeheer:
- id
- user_type
- phone
- given_name
- family_name
- status
- role_name
- group_name
- store_name
- pos_location_name
- all_current_and_future_locations
- pin
Verwijder de kolommen in het CSV-voorbeeldbestand voor gebruikersbeheer niet en wijzig de namen niet.
Found extra CSV headers: [...]
Het bestand bevat kolommen die niet zijn toegestaan. Verwijder de kopteksten die niet in de template voor het CSV-bestand voor gebruikersbeheer voorkomen.
Fouten bij gebruikersidentificatie
user_type must be 'Admin' or 'Point of sale'
De ingestelde waarde voor user_type wordt niet geaccepteerd. Stel user_type in op Admin of Point of sale.
Fouten bij het aanmaken van een beheerder of POS-gebruiker
De volgende probleemoplossing is van toepassing wanneer het veld id voor de gebruiker leeg is om een nieuwe gebruiker aan te maken.
Status is required
Laat in rijen voor het aanmaken van gebruikers de kolom status leeg. De import stelt de status voor je in. Als je een waarde invoert in de kolom status in een aanmaakrij, mislukt de import voor die gebruiker. In rijen voor het opschorten of opnieuw activeren stel je de status in op Suspended of Active, afhankelijk van wat van toepassing is.
user_type must be 'Admin' or 'Point of sale'
Het user_type dat je hebt ingevoerd, is ongeldig. Je moet Admin of Point of sale invoeren.
Fouten bij het aanmaken van beheerders
De volgende probleemoplossing is van toepassing wanneer id leeg is en user_type is ingesteld op Admin.
Email is required
Je moet in elke rij een waarde voor email invoeren wanneer je een beheergebruiker aanmaakt.
Fouten bij het aanmaken van POS-gebruikers
De volgende probleemoplossing is van toepassing wanneer id leeg is en user_type is ingesteld op Point of sale.
given_name is required
Je moet een waarde voor given_name invoeren voor elke rij van een nieuwe POS-gebruiker.
family_name is required
Je moet een waarde voor family_name invoeren voor elke rij van een nieuwe POS-gebruiker.
Fouten bij het opschorten van gebruikers
De volgende probleemoplossing is van toepassing wanneer id een waarde heeft en je de status voor een bestaande gebruiker wijzigt.
Suspend operation must have exactly 1 row.
Je import bevat meer dan één rij die dezelfde gebruiker opschort of heractiveert. Neem in elke import slechts één opschort- of heractiveringsrij per gebruiker op.
Status is required
Het veld status is leeg. Je moet dit instellen op Suspended of Active, afhankelijk van wat van toepassing is.
[...] does not match with user.
Deze fout betekent dat een waarde in je rij niet overeenkomt met wat er is opgeslagen voor de gebruiker die is gekoppeld aan de id in je Shopify-beheercentrum. Controleer of de waarden die je hebt ingevoerd voor elk van deze kolommen in je CSV-bestand, overeenkomen met wat er voor die gebruiker in je Shopify-beheercentrum staat vermeld:
- given_name
- family_name
- phone
- user_type
Status must be 'suspended' or 'active'.
Stel de status in op Suspended of Active.
[...] must be blank when suspending a user.
In rijen waarin je alleen de status wijzigt, laat je de volgende velden leeg:
- role_name
- group_name
- store_name
- pos_location_name
- all_current_and_future_locations
- pin