Μαζική εισαγωγή χρηστών χρησιμοποιώντας ένα αρχείο CSV

Μπορείτε να εισαγάγετε ένα αρχείο CSV από τον διαχειριστή Shopify, για να δημιουργήσετε νέους χρήστες διαχειριστή ή χρήστες Point of Sale (POS) για το Shopify POS, καθώς και να διαχειριστείτε μαζικά την πρόσβασή τους στο κατάστημα.

Μπορείτε να χρησιμοποιήσετε μια εισαγωγή CSV, για να κάνετε τις ακόλουθες αλλαγές στους λογαριασμούς χρηστών σας:

  • Δημιουργία νέων χρηστών διαχειριστή
  • Δημιουργία νέων χρηστών σημείου πώλησης (POS) για το Shopify POS με εκχωρημένα PIN
  • Αναστολή και επανενεργοποίηση υφιστάμενων λογαριασμών χρηστών διαχειριστή και POS

Παράγοντες που πρέπει να λάβετε υπόψη για το αρχείο CSV διαχείρισης χρηστών

Ορισμένες αλλαγές στους λογαριασμούς χρηστών δεν υποστηρίζονται από την εισαγωγή CSV. Για ενημερώσεις που δεν μπορούν να ολοκληρωθούν μέσω εισαγωγής CSV, διαχειριστείτε τους λογαριασμούς χρηστών σας με μη αυτόματο τρόπο στον διαχειριστή Shopify ή στην εφαρμογή Shopify POS. Ελέγξτε τους ακόλουθους παράγοντες όταν εισάγετε χρήστες χρησιμοποιώντας ένα αρχείο CSV:

  • Η εισαγωγή αρχείου CSV δεν υποστηρίζει τη μαζική διαγραφή χρηστών.
  • Δεν μπορείτε να ορίσετε ή να ενημερώσετε τις απαιτήσεις ελέγχου ταυτότητας δύο παραγόντων για τους χρήστες.
  • Δεν μπορείτε να αλλάξετε το PIN ενός υφιστάμενου χρήστη για το Shopify POS.
  • Δεν μπορείτε να δημιουργήσετε νέους ρόλους, ομάδες ή τοποθεσίες από μια εισαγωγή CSV. Τα ονόματα ρόλων, τα ονόματα ομάδων και τα ονόματα τοποθεσιών στο αρχείο σας πρέπει να αντιστοιχούν σε αυτά που υπάρχουν ήδη στον διαχειριστή Shopify.
  • Μπορείτε μόνο να αναστείλετε ή να επανενεργοποιήσετε υφιστάμενους χρήστες με μια εισαγωγή CSV. Δεν μπορείτε να αλλάξετε τον ρόλο, την εκχωρημένη ομάδα, την τοποθεσία ή την πρόσβαση στο κατάστημα ενός υφιστάμενου χρήστη.
  • Δεν μπορείτε να αλλάξετε τον τύπο ενός χρήστη, όπως να αλλάξετε έναν χρήστη μόνο για POS σε χρήστη διαχειριστή.

Λήψη δείγματος αρχείου CSV διαχείρισης χρηστών

Ένα δείγμα αρχείου περιλαμβάνει τις απαιτούμενες επικεφαλίδες στηλών και παραδείγματα τιμών για κάθε στήλη. Μπορείτε να το χρησιμοποιήσετε ως αφετηρία προτού προσθέσετε τους δικούς σας χρήστες.

Μπορείτε να κατεβάσετε και να προβάλετε ένα δείγμα αρχείου CSV διαχείρισης χρηστών από αυτήν τη σελίδα ή να κατεβάσετε ένα δείγμα από τη σελίδα Εισαγωγή στον διαχειριστή Shopify.

Για να μάθετε πώς να αποθηκεύετε και να επεξεργάζεστε αρχεία CSV στην εφαρμογή υπολογιστικών φύλλων σας, ανατρέξτε στην ενότητα Άνοιγμα και επεξεργασία αρχείου CSV.

Ορισμοί στηλών για το αρχείο CSV διαχείρισης χρηστών

Ο ακόλουθος πίνακας παραθέτει κάθε στήλη στο δείγμα αρχείου CSV διαχείρισης χρηστών. Κάθε ορισμός εξηγεί πώς χρησιμοποιείται η στήλη όταν δημιουργείτε χρήστες ή όταν αναστέλλετε ή επανενεργοποιείτε υφιστάμενους χρήστες, συμπεριλαμβανομένων των διαφορών μεταξύ χρηστών του διαχειριστή και χρηστών αποκλειστικά για POS.

Στήλες στο δείγμα αρχείου CSV διαχείρισης χρηστών για την εισαγωγή λογαριασμών χρηστών.
Στήλη CSVΟρισμός
id

Το μοναδικό αναγνωριστικό χρήστη για κάθε λογαριασμό. Όταν εξάγετε τις πληροφορίες διαχείρισης χρηστών ως αρχείο CSV, το αναγνωριστικό κάθε χρήστη αναφέρεται στη στήλη id. Μπορείτε, επίσης, να βρείτε το αναγνωριστικό ενός χρήστη στο URL του προγράμματος περιήγησης, όταν ανοίγετε το προφίλ του στον διαχειριστή Shopify.

Για δημιουργία:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Το σύστημα εκχωρεί το id αυτόματα.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Απαιτείται. Πρέπει να αντιστοιχεί στο αναγνωριστικό του χρήστη στην εξαγωγή σας ή στον διαχειριστή Shopify.
user_type

Ο τύπος χρήστη, όπως Admin ή Point of sale. Δεν μπορείτε να αλλάξετε τον τύπο ενός υφιστάμενου χρήστη με εισαγωγή CSV. Όταν χρησιμοποιείτε περισσότερες από μία σειρές για έναν λογαριασμό χρήστη, χρησιμοποιήστε την ίδια τιμή σε αυτήν τη στήλη σε κάθε σειρά για τον συγκεκριμένο χρήστη.

Για δημιουργία:

  • Χρήστης διαχειριστή: Απαιτείται. Εισαγάγετε Admin.
  • Χρήστης POS: Απαιτείται. Εισαγάγετε Point of sale.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Απαιτείται. Πρέπει να αντιστοιχεί στον τρέχοντα τύπο του χρήστη.
email

Μια έγκυρη διεύθυνση email.

Για δημιουργία:

  • Χρήστης διαχειριστή: Απαιτείται σε κάθε σειρά. Πρέπει να είναι μοναδικό και δεν μπορεί να αντιστοιχεί στο email κάποιου υφιστάμενου χρήστη διαχειριστή.
  • Χρήστης POS: Προαιρετικό. Μπορείτε να εκχωρήσετε ένα email σε έναν χρήστη POS ή να αφήσετε το πεδίο κενό. Αν εισαγάγετε ένα email σε οποιαδήποτε σειρά για αυτόν τον χρήστη, τότε εισαγάγετε το ίδιο email σε κάθε σειρά για τον συγκεκριμένο χρήστη.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή: Απαιτείται.
  • Χρήστης POS: Αν ο χρήστης έχει email στον λογαριασμό του, τότε αυτή η τιμή απαιτείται σε κάθε σειρά αναστολής ή επανενεργοποίησης για τον συγκεκριμένο χρήστη και πρέπει να αντιστοιχεί στη διεύθυνση email του χρήστη αυτού στον διαχειριστή Shopify.
phone

Ο αριθμός τηλεφώνου του χρήστη.

Για δημιουργία:

  • Χρήστης διαχειριστή: Αφήστε το κενό στις σειρές δημιουργίας, ώστε ο χρήστης διαχειριστή να μπορεί να προσθέσει το τηλέφωνό του όταν αποδεχτεί την πρόσκληση στο κατάστημά σας. Αν εισαγάγετε μια τιμή σε μια σειρά δημιουργίας για αυτό το πεδίο, τότε η δημιουργία του χρήστη θα αποτύχει.
  • Χρήστης POS: Προαιρετικό.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή: Προαιρετικό. Αν εισαγάγετε μια τιμή για αυτό το πεδίο, τότε πρέπει να αντιστοιχεί στον αριθμό τηλεφώνου του χρήστη στο προφίλ του στον διαχειριστή Shopify.
  • Χρήστης POS: Απαιτείται αν ο χρήστης έχει έναν αριθμό τηλεφώνου στον λογαριασμό του. Συμπεριλάβετε τον αριθμό, αν αναφέρεται στο προφίλ του χρήστη στον διαχειριστή Shopify.
given_name

Το όνομα του χρήστη.

Για δημιουργία:

  • Χρήστης διαχειριστή: Αφήστε το κενό στις σειρές δημιουργίας, ώστε ο χρήστης διαχειριστή να μπορεί να προσθέσει το όνομά του όταν αποδεχτεί την πρόσκληση στο κατάστημά σας. Αν εισαγάγετε μια τιμή σε μια σειρά δημιουργίας για αυτό το πεδίο, τότε η δημιουργία του χρήστη θα αποτύχει.
  • Χρήστης POS: Απαιτείται.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή: Προαιρετικό. Αν εισαγάγετε μια τιμή, τότε πρέπει να αντιστοιχεί στο όνομα του χρήστη στον διαχειριστή Shopify.
  • Χρήστης POS: Απαιτείται. Πρέπει να αντιστοιχεί στο όνομα του χρήστη στον διαχειριστή Shopify.
family_name

Το επώνυμο του χρήστη.

Για δημιουργία:

  • Χρήστης διαχειριστή: Αφήστε το κενό στις σειρές δημιουργίας, ώστε ο διαχειριστής να μπορεί να προσθέσει το επώνυμό του όταν αποδεχτεί την πρόσκληση. Εάν εισαγάγετε μια τιμή σε μια σειρά δημιουργίας, η δημιουργία χρήστη θα αποτύχει.
  • Χρήστης POS: Απαιτείται.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή: Προαιρετικό. Εάν εισαγάγετε μια τιμή, θα πρέπει να αντιστοιχεί στο επώνυμο του χρήστη στον διαχειριστή Shopify.
  • Χρήστης POS: Απαιτείται. Πρέπει να αντιστοιχεί στο επώνυμο του χρήστη στον διαχειριστή Shopify.
status

Κατάσταση λογαριασμού χρήστη, όπως Active ή Suspended.

Για δημιουργία:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Η εισαγωγή ορίζει αυτόματα τους νέους χρήστες POS σε Active και τους νέους χρήστες διαχειριστή σε Pending, μέχρι να αποδεχτούν την πρόσκληση στο κατάστημά σας.

Για αναστολή ή επανενεργοποίηση:

  • Διαχειριστής ή χρήστης POS: Εισαγάγετε Suspended για να αναστείλετε τον χρήστη ή Active για να τον ενεργοποιήσετε ξανά. Εισαγάγετε Suspended μόνο όταν η τρέχουσα κατάσταση του χρήστη είναι Active ή Inactive. Εισαγάγετε Active μόνο όταν η τρέχουσα κατάστασή του είναι Suspended. Εάν το πεδίο status δεν ταιριάζει με αυτό το μοτίβο, τότε η εισαγωγή αποτυγχάνει.
role_name

Το όνομα του ρόλου που ανατίθεται στον χρήστη. Το όνομα του ρόλου πρέπει να υπάρχει και να είναι έγκυρο για αυτόν τον τύπο χρήστη. Μια σειρά σε ένα αρχείο CSV μπορεί να αναθέσει είτε έναν ρόλο είτε μια ομάδα, αλλά όχι και τα δύο. Αν καταχωρίσετε τιμή τόσο στο στοιχείο role_name όσο και στο group_name στην ίδια σειρά, τότε η εισαγωγή αποτυγχάνει για τη συγκεκριμένη σειρά.

Για δημιουργία:

  • Χρήστης διαχειριστή ή POS: Απαιτείται, εκτός αν η σειρά αναθέτει τον χρήστη μέσω ομάδας. Αφήστε αυτήν τη στήλη κενή σε σειρές που αναθέτουν μια ομάδα, επειδή οι ρόλοι καθορίζονται από την ομάδα. Για να μάθετε πώς να αναθέτετε μια ομάδα, ανατρέξτε στην ενότητα Ανάθεση ομάδας σε χρήστη σε αρχείο CSV.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.
group_name

Η ομάδα που ανατίθεται στον χρήστη. Οι ομάδες είναι διαθέσιμες μόνο για οργανισμούς στο πρόγραμμα Shopify Plus. Μια σειρά σε ένα αρχείο CSV μπορεί να αναθέσει είτε μια ομάδα είτε έναν ρόλο, αλλά όχι και τα δύο. Αν καταχωρίσετε τιμή τόσο στο group_name όσο και στο role_name στην ίδια σειρά, τότε η εισαγωγή αποτυγχάνει για τη συγκεκριμένη σειρά.

Για δημιουργία:

  • Χρήστης διαχειριστή ή POS: Προαιρετικό. Η ομάδα πρέπει να περιέχει τουλάχιστον έναν ρόλο που ισχύει για τον τύπο του χρήστη, ενώ δεν μπορείτε να αναθέσετε μια κενή ομάδα. Για να μάθετε πώς να αναθέτετε μια ομάδα, ανατρέξτε στην ενότητα Ανάθεση ομάδας σε χρήστη σε αρχείο CSV.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.
store_name

Το κατάστημα στο οποίο έχει πρόσβαση ο χρήστης. Πρέπει να αντιστοιχεί ακριβώς σε ένα όνομα καταστήματος στον διαχειριστή Shopify.

Για δημιουργία:

  • Χρήστης διαχειριστή ή POS: Εάν ο οργανισμός σας έχει μόνο ένα κατάστημα, η εισαγωγή ορίζει ως προεπιλογή αυτήν την τιμή σε αυτό το κατάστημα. Εάν ο οργανισμός σας έχει περισσότερα από ένα καταστήματα, εισαγάγετε το όνομα του καταστήματος στο οποίο αφορά αυτή η σειρά. Ορισμένες σειρές επιπέδου οργανισμού ή μόνο για ομάδες δεν περιλαμβάνουν όνομα καταστήματος σε αυτήν τη στήλη.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.
pos_location_name

Η τοποθεσία POS στην οποία έχει πρόσβαση ο χρήστης. Το όνομα της τοποθεσίας πρέπει να αντιστοιχεί σε μια τοποθεσία στο συγκεκριμένο κατάστημα.

Για δημιουργία:

  • Χρήστης διαχειριστή: Εισαγάγετε ένα όνομα τοποθεσίας όταν αυτή η σειρά παρέχει σε αυτόν τον χρήστη διαχειριστή άδειες POS σε μια συγκεκριμένη τοποθεσία. Διαφορετικά, αφήστε το κενό.
  • Χρήστης POS: Όταν παρέχετε άδειες POS σε συγκεκριμένες κατονομαζόμενες τοποθεσίες, εισαγάγετε κάθε όνομα τοποθεσίας σε αυτήν τη στήλη σε δική του σειρά. Αφήστε το κενό σε σειρές όπου η πρόσβαση καλύπτει κάθε τρέχουσα και μελλοντική τοποθεσία στο κατάστημα.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.
all_current_and_future_locations

Εισαγάγετε TRUE εάν οι άδειες POS σε αυτήν τη γραμμή καλύπτουν κάθε τρέχουσα και μελλοντική τοποθεσία στο κατάστημα. Εισαγάγετε FALSE εάν οι άδειες ισχύουν μόνο για τις τοποθεσίες που αναφέρονται στο πεδίο pos_location_name. Εάν το pos_location_name έχει τιμή, δεν μπορείτε να εισαγάγετε TRUE. Χρησιμοποιήστε μία τιμή TRUE ή FALSE σε κάθε γραμμή για τον ίδιο χρήστη στο ίδιο κατάστημα.

Για δημιουργία:

  • Χρήστης διαχειριστή: Απαιτείται όταν ο ρόλος σε αυτήν τη σειρά περιλαμβάνει άδειες POS. Διαφορετικά, αφήστε το κενό.
  • Χρήστης POS: Απαιτείται.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.
pin

PIN για σύνδεση στο Shopify POS: ένας αριθμός 4–6 ψηφίων. Το PIN πρέπει να είναι το ίδιο σε κάθε σειρά του αρχείου CSV που εκχωρεί άδειες POS για τον ίδιο χρήστη εντός ενός καταστήματος. Το PIN μπορεί να διαφέρει μεταξύ καταστημάτων για τον ίδιο χρήστη. Σε κάθε κατάστημα, κάθε PIN πρέπει να είναι μοναδικό για έναν λογαριασμό χρήστη.

Για δημιουργία:

  • Χρήστης διαχειριστή: Προαιρετικό. Εισαγάγετε ένα PIN μόνο σε σειρές όπου οι άδειες POS που απαιτούν PIN έχουν οριστεί σε επίπεδο καταστήματος, και όχι σε σειρές όπου οι άδειες βρίσκονται μόνο σε επίπεδο ομάδας.
  • Χρήστης POS: Προαιρετικό. Εισαγάγετε ένα PIN μόνο σε σειρές όπου οι άδειες POS βρίσκονται σε επίπεδο καταστήματος, και όχι σε σειρές όπου οι άδειες βρίσκονται μόνο σε επίπεδο ομάδας.

Για αναστολή ή επανενεργοποίηση:

  • Χρήστης διαχειριστή ή POS: Αφήστε το κενό. Εάν εισαγάγετε μια τιμή, η εισαγωγή θα αποτύχει για αυτήν τη σειρά.

Δημιουργία νέων χρηστών σε αρχείο CSV

Για να δημιουργήσετε έναν νέο χρήστη, αφήστε το πεδίο id κενό σε αυτήν τη σειρά. Αφού δημιουργηθεί ο χρήστης, η εισαγωγή εκχωρεί αυτόματα μια τιμή στο id.

Για να χορηγήσετε στους χρήστες πρόσβαση σε περισσότερες από μία τοποθεσίες, ρόλους ή καταστήματα, ανατρέξτε στην ενότητα Εκχώρηση πολλαπλών ρόλων, τοποθεσιών και καταστημάτων σε έναν χρήστη.

Δημιουργία χρήστη POS

Για να δημιουργήσετε έναν χρήστη POS, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:

  • Εισαγάγετε την τιμή Point of sale στο πεδίο user_type.
  • Εισαγάγετε τα στοιχεία given_name και family_name.
  • Για να ρυθμίσετε τις άδειες χρήστη, εισαγάγετε μια τιμή για ένα από τα ακόλουθα πεδία:
  • Για να ορίσετε την πρόσβαση σε τοποθεσίες, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:
    • Για πρόσβαση σε συγκεκριμένες τοποθεσίες, εισαγάγετε το pos_location_name και ορίστε το all_current_and_future_locations σε FALSE.
    • Για πρόσβαση σε όλες τις τοποθεσίες, ορίστε το all_current_and_future_locations σε TRUE και αφήστε το pos_location_name κενό.
  • Προαιρετικά: Εισαγάγετε email, phone ή pin. Το PIN πρέπει να είναι ένας 4-6ψήφιος αριθμός που να είναι μοναδικός μέσα σε ένα κατάστημα.

Δημιουργία χρήστη διαχειριστή

Για να δημιουργήσετε έναν χρήστη διαχειριστή, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:

  • Εισαγάγετε την τιμή Admin στο πεδίο user_type.
  • Εισαγάγετε το email.
  • Για να ρυθμίσετε τις άδειες χρήστη, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:
    • role_name και store_name: Αν ο οργανισμός σας έχει μόνο ένα κατάστημα, το πεδίο store_name δεν είναι απαραίτητο. Αν ο ρόλος είναι ρόλος σε επίπεδο οργανισμού, αφήστε το store_name κενό.
    • group_name: Διατίθεται μόνο στο πρόγραμμα Shopify Plus. Για να μάθετε πώς να αναθέτετε μια ομάδα, ανατρέξτε στην ενότητα Ανάθεση ομάδας σε χρήστη σε αρχείο CSV.
  • Προαιρετικά: Όταν το role_name είναι ρόλος κατηγορίας POS, μπορείτε να εισαγάγετε μια τιμή για το pin σε αυτήν τη σειρά. Εάν δεν καθορίσετε PIN, τότε η εισαγωγή δημιουργεί ένα PIN για τον χρήστη.
  • Αν το role_name είναι ρόλος κατηγορίας POS, τότε πρέπει να ορίσετε την πρόσβαση σε τοποθεσίες για τον χρήστη. Εισαγάγετε μια τιμή για τα ακόλουθα πεδία:
    • Για πρόσβαση σε συγκεκριμένες τοποθεσίες, εισαγάγετε το pos_location_name και ορίστε το all_current_and_future_locations σε FALSE.
    • Για πρόσβαση σε όλες τις τοποθεσίες, ορίστε το all_current_and_future_locations σε TRUE και αφήστε το pos_location_name κενό.

Αναστολή ή επανενεργοποίηση υφιστάμενων χρηστών σε αρχείο CSV

Μπορείτε να αναστείλετε ή να επανενεργοποιήσετε έναν υφιστάμενο χρήστη προσθέτοντας μία σειρά ανά χρήστη στο αρχείο CSV διαχείρισης χρηστών. Οι χρήστες αναγνωρίζονται από το id.

Για να αναστείλετε ή να επανενεργοποιήσετε έναν υφιστάμενο χρήστη, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:

  • Εισαγάγετε το id του χρήστη.
  • Εισαγάγετε το user_type για τον χρήστη.
  • Αν ο χρήστης είναι χρήστης διαχειριστή, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:
    • email: Απαιτείται.
    • given_name: Προαιρετικό. Αν εισαγάγετε μια τιμή, θα πρέπει να ταιριάζει με το όνομα του χρήστη στον Διαχειριστή Shopify.
    • family_name: Προαιρετικό. Αν εισαγάγετε μια τιμή, θα πρέπει να ταιριάζει με το επώνυμο του χρήστη στον Διαχειριστή Shopify.
    • phone: Προαιρετικό. Αν εισαγάγετε μια τιμή, θα πρέπει να ταιριάζει με τον αριθμό τηλεφώνου του χρήστη στον Διαχειριστή Shopify.
  • Αν ο χρήστης είναι χρήστης POS, εισαγάγετε μια τιμή για τα ακόλουθα πεδία:
    • given_name: Απαιτείται.
    • family_name: Απαιτείται.
    • email: Αν ο χρήστης έχει email στον λογαριασμό του, τότε αυτό το πεδίο είναι απαραίτητο.
    • phone: Αν ο χρήστης έχει αριθμό τηλεφώνου στον λογαριασμό του, τότε αυτό το πεδίο είναι απαραίτητο.
  • status: Εισαγάγετε Suspended για να αναστείλετε τον χρήστη ή Active για να τον επανενεργοποιήσετε. Μπορείτε να αναστείλετε έναν χρήστη μόνο εάν η τρέχουσα κατάστασή του είναι Active ή Inactive στον Διαχειριστή Shopify. Μπορείτε να επανενεργοποιήσετε έναν χρήστη μόνο όταν η τρέχουσα κατάστασή του είναι Suspended.

Εκχώρηση πολλαπλών ρόλων, τοποθεσιών και καταστημάτων σε έναν χρήστη

Όταν δημιουργείτε έναν νέο χρήστη, μπορείτε να του εκχωρήσετε περισσότερους από έναν ρόλους, τοποθεσίες POS και καταστήματα σε μία μόνο εισαγωγή αρχείου CSV. Κάθε συνδυασμός ρόλου, τοποθεσίας ή καταστήματος χρειάζεται τη δική του σειρά στο αρχείο.

Προσθέστε μία σειρά για κάθε τιμή που θέλετε να εκχωρήσετε στον ίδιο χρήστη. Σε κάθε σειρά για τον συγκεκριμένο χρήστη, εισαγάγετε τις ίδιες τιμές ταυτοποίησης, ώστε η εισαγωγή να εφαρμόζει κάθε σειρά σε αυτόν τον μοναδικό λογαριασμό χρήστη. Αφήστε το id κενό σε κάθε σειρά. Η εισαγωγή εκχωρεί το id μετά τη δημιουργία του χρήστη.

Τιμές ταυτοποίησης που απαιτούνται σε κάθε σειρά

Για να αναγνωρίσει η εισαγωγή τον ίδιο χρήστη, εισαγάγετε τις ακόλουθες τιμές σε κάθε σειρά του αρχείου CSV για τον συγκεκριμένο χρήστη:

  • Για τους χρήστες διαχειριστή, το ίδιο email και user_type πρέπει να εισάγονται σε κάθε σειρά για τον συγκεκριμένο χρήστη.
  • Για τους χρήστες POS, πρέπει να εισαχθούν τα ίδια user_type, given_name, family_name, email και phone για τον συγκεκριμένο χρήστη σε κάθε γραμμή.

Εκχώρηση πολλαπλών ρόλων σε έναν χρήστη στο ίδιο κατάστημα

Ένας μεμονωμένος χρήστης μπορεί να έχει περισσότερους από έναν ρόλους στο ίδιο κατάστημα, όταν κάθε ρόλος αναπαρίσταται στη δική του σειρά στο αρχείο CSV.

Για να εκχωρήσετε σε έναν χρήστη περισσότερους από έναν ρόλους στο ίδιο κατάστημα, πρέπει να προσθέσετε μία σειρά ανά ρόλο στο αρχείο CSV. Σε κάθε σειρά, εισαγάγετε τις ίδιες τιμές ταυτοποίησης για τον συγκεκριμένο χρήστη, και στη συνέχεια συμπεριλάβετε τα ακριβή store_name και role_name που παρατίθενται στον διαχειριστή Shopify.

Εκχώρηση πολλαπλών τοποθεσιών POS στο ίδιο κατάστημα

Όταν ένας χρήστης πρέπει να έχει πρόσβαση μόνο σε ορισμένες τοποθεσίες POS σε ένα κατάστημα, καταχωρείτε κάθε τοποθεσία σε ξεχωριστή σειρά.

Για να εκχωρήσετε σε έναν χρήστη πρόσβαση σε πολλαπλές συγκεκριμένες τοποθεσίες POS, πρέπει να προσθέσετε μία γραμμή ανά τοποθεσία στο αρχείο CSV σας. Σε κάθε γραμμή, εισαγάγετε τις ίδιες τιμές αναγνώρισης για αυτόν τον χρήστη, εισαγάγετε το pos_location_name που αναφέρεται στον διαχειριστή Shopify και ορίστε το all_current_and_future_locations σε FALSE σε κάθε γραμμή.

Για παράδειγμα, για να δώσετε σε έναν χρήστη τον ίδιο ρόλο σε δύο συγκεκριμένες τοποθεσίες σε ένα κατάστημα, προσθέστε μία σειρά ανά τοποθεσία.

Παράδειγμα σειρών σε αρχείο CSV που αναθέτουν σε έναν χρήστη τον ίδιο ρόλο σε δύο συγκεκριμένες τοποθεσίες POS σε ένα κατάστημα.
role_namepos_location_nameall_current_and_future_locations
ΤαμίαςΤοποθεσία 1FALSE
ΤαμίαςΤοποθεσία 2FALSE

Εναλλακτικά, για να χορηγήσετε πρόσβαση σε όλες τις τρέχουσες και μελλοντικές τοποθεσίες, χρησιμοποιήστε μία μόνο γραμμή με το all_current_and_future_locations ορισμένο σε TRUE και το pos_location_name κενό. Χρησιμοποιήστε την ίδια τιμή TRUE ή FALSE σε κάθε γραμμή για αυτόν τον χρήστη στο συγκεκριμένο κατάστημα. Δεν μπορείτε να τις αναμείξετε μεταξύ των γραμμών.

Εκχώρηση πρόσβασης χρήστη σε πολλά καταστήματα

Οι οργανισμοί με περισσότερα από ένα καταστήματα μπορούν να χορηγήσουν στο ίδιο άτομο την πρόσβαση που χρειάζεται σε κάθε κατάστημα.

Όταν ο ίδιος χρήστης χρειάζεται πρόσβαση σε περισσότερα από ένα καταστήματα, χρησιμοποιήστε μία σειρά ανά συνδυασμό ρόλου-καταστήματος-τοποθεσίας. Σε κάθε σειρά, πρέπει να εισαγάγετε τις ίδιες τιμές ταυτοποίησης για αυτόν τον χρήστη, μαζί με το ακριβές store_name που αναφέρεται στον Διαχειριστή Shopify.

Μπορείτε να εκχωρήσετε πολλούς ρόλους και πολλές τοποθεσίες POS στον ίδιο χρήστη για κάθε κατάστημα.

Για τα all_current_and_future_locations και pos_location_name στις γραμμές δημιουργίας, χρησιμοποιήστε τα ίδια μοτίβα γραμμών με την εκχώρηση πολλαπλών τοποθεσιών POS στο ίδιο κατάστημα. Δεν μπορείτε να ορίσετε το all_current_and_future_locations σε TRUE όταν το pos_location_name έχει τιμή σε αυτήν τη γραμμή.

Το ακόλουθο παράδειγμα αναθέτει στον ίδιο χρήστη POS πρόσβαση σε διαφορετική τοποθεσία σε δύο διαφορετικά καταστήματα.

Παράδειγμα σειρών σε αρχείο CSV που αναθέτουν στον ίδιο χρήστη POS πρόσβαση σε διαφορετική τοποθεσία σε δύο καταστήματα.
store_namerole_namepos_location_nameall_current_and_future_locations
StoreName_USAΤαμίαςStoreName_USA_SF_01FALSE
StoreName_CANΤαμίας καταστήματοςTRUE

Εάν οποιαδήποτε σειρά για έναν χρήστη αποτύχει, τότε απορρίπτονται όλες οι σειρές για τον συγκεκριμένο χρήστη. Αφού διορθώσετε το σφάλμα, συμπεριλάβετε κάθε σειρά για αυτόν τον χρήστη στην επόμενη εισαγωγή.

Ανάθεση ομάδας σε χρήστη σε αρχείο CSV

Οι ομάδες είναι διαθέσιμες μόνο για οργανισμούς στο πρόγραμμα Shopify Plus. Μια ομάδα περιλαμβάνει έναν ή περισσότερους ρόλους, επομένως η ανάθεση μιας ομάδας μπορεί να χορηγήσει σε έναν χρήστη πολλούς ρόλους ταυτόχρονα.

Ανάθεση ομάδας ή μεμονωμένου ρόλου

Κάθε σειρά σε ένα αρχείο CSV μπορεί να αναθέσει είτε μια ομάδα είτε έναν μεμονωμένο ρόλο, αλλά όχι και τα δύο:

  • Για να αναθέσετε μια ομάδα, καταχωρίστε την ομάδα στο group_name και αφήστε το role_name κενό.
  • Για να αναθέσετε έναν μεμονωμένο ρόλο, καταχωρίστε τον ρόλο στο role_name και αφήστε το group_name κενό.

Ανάθεση ομάδας σε επιλέξιμους χρήστες

Μπορείτε να αναθέσετε μια ομάδα σε έναν χρήστη όταν τουλάχιστον ένας ρόλος στην ομάδα ισχύει για τον τύπο αυτού του χρήστη. Οι ρόλοι στην ομάδα που δεν ισχύουν για τον τύπο του χρήστη δεν χορηγούνται, αλλά δεν προκαλούν σφάλμα. Η ομάδα εξακολουθεί να ανατίθεται με επιτυχία βάσει των ρόλων που ισχύουν.

Δεν μπορείτε να αναθέσετε μια ομάδα που δεν έχει ρόλους.

Ανάθεση ομάδας σε καταστήματα και τοποθεσίες

Πρέπει να συμπεριλάβετε μια σειρά στο αρχείο σας CSV για κάθε κατάστημα στο οποίο η ομάδα χορηγεί έναν ρόλο POS. Σε καθεμία από αυτές τις σειρές, πρέπει επίσης να ορίσετε την πρόσβαση σε τοποθεσία:

  • Για πρόσβαση σε συγκεκριμένες τοποθεσίες, καταχωρίστε το pos_location_name και ορίστε το all_current_and_future_locations σε FALSE. Για να χορηγήσετε πρόσβαση σε πολλές συγκεκριμένες τοποθεσίες σε ένα κατάστημα, προσθέστε μία σειρά ανά τοποθεσία, με την ίδια ομάδα και το ίδιο κατάστημα σε κάθε σειρά.
  • Για πρόσβαση σε όλες τις τοποθεσίες, ορίστε το all_current_and_future_locations σε TRUE και αφήστε το pos_location_name κενό.

Η πρόσβαση τοποθεσίας για μια ομάδα επικυρώνεται με τον ίδιο τρόπο όπως ένας ρόλος POS που δεν έχει ανατεθεί μέσω ομάδας, συμπεριλαμβανομένου ότι δεν μπορεί να έρχεται σε διένεξη με την πρόσβαση τοποθεσίας που χορηγείται στον ίδιο χρήστη σε άλλη σειρά.

Ορισμός PIN κατά την ανάθεση ομάδας

Ένα PIN ακολουθεί τους ίδιους κανόνες που ισχύουν για τους χρήστες με πολλούς ρόλους:

  • Καταχωρίστε ένα pin μόνο σε μια σειρά στο αρχείο σας CSV για ένα κατάστημα όπου η ομάδα χορηγεί έναν ρόλο POS.
  • Ένα PIN πρέπει να είναι μοναδικό εντός ενός καταστήματος, αλλά μπορεί να διαφέρει σε διάφορα καταστήματα.
  • Μην καταχωρείτε ένα pin σε μια σειρά για ένα κατάστημα όπου η ομάδα χορηγεί μόνο ρόλους που δεν είναι POS.

Ανάθεση ομάδας που περιλαμβάνει ρόλο οργανισμού

Όταν μια ομάδα περιλαμβάνει ρόλο οργανισμού που έχει άδειες POS, ο ρόλος οργανισμού χορηγεί αυτόματα πρόσβαση σε όλες τις τοποθεσίες, επομένως η απαίτηση τοποθεσίας ανά κατάστημα δεν ισχύει. Μπορείτε να αναθέσετε αυτόν τον τύπο ομάδας με έναν από τους παρακάτω τρόπους:

  • Μια μεμονωμένη σειρά μόνο για ομάδα: Καταχωρίστε την ομάδα στο group_name και αφήστε κενά τα store_name, pos_location_name, all_current_and_future_locations και pin. Ο ρόλος οργανισμού χορηγεί πρόσβαση σε όλες τις τοποθεσίες αυτόματα.
  • Ρητές σειρές καταστημάτων: Προσθέστε μια σειρά για κάθε κατάστημα στο οποίο η ομάδα χορηγεί ρόλο POS. Σε καθεμία από αυτές τις σειρές, ορίστε το all_current_and_future_locations σε TRUE. Δεν μπορείτε να περιορίσετε έναν χρήστη με ρόλο οργανισμού σε μία μόνο τοποθεσία.

Παραδείγματα ανάθεσης μιας ομάδας

Τα ακόλουθα παραδείγματα δείχνουν πώς να αναθέσετε μία ομάδα σε διαφορετικά καταστήματα και τοποθεσίες. Κάθε σειρά παραθέτει τις τιμές για τα group_name, store_name, pos_location_name και all_current_and_future_locations.

Στα παρακάτω παραδείγματα, η ομάδα χορηγεί έναν ρόλο καταστήματος και έναν ρόλο POS στο Κατάστημα 1 και έναν ρόλο POS στο Κατάστημα 2:

  • Το Παράδειγμα 1 αναθέτει την ομάδα με πρόσβαση σε όλες τις τοποθεσίες σε δύο καταστήματα. Επειδή η ομάδα χορηγεί ρόλο POS σε κάθε κατάστημα, πρέπει να προσθέσετε μία σειρά ανά κατάστημα στο αρχείο σας CSV.
Παράδειγμα σειρών σε αρχείο CSV που αναθέτουν μια ομάδα με πρόσβαση σε όλες τις τοποθεσίες σε δύο καταστήματα.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Όνομα ομάδαςΚατάστημα 1TRUE
Όνομα ομάδαςΚατάστημα 2TRUE
  • Το Παράδειγμα 2 αναθέτει την ομάδα σε δύο καταστήματα, αλλά η ομάδα χορηγεί έναν ρόλο POS μόνο στο Κατάστημα 1 και έναν ρόλο μόνο για κατάστημα στο Κατάστημα 2. Προσθέστε μια σειρά στο αρχείο CSV σας μόνο για το κατάστημα με ρόλο POS. Ο ρόλος μόνο για κατάστημα στο Κατάστημα 2 χορηγείται χωρίς σειρά.
Παράδειγμα σειράς CSV που αναθέτει μια ομάδα η οποία χορηγεί έναν ρόλο POS σε ένα κατάστημα και έναν ρόλο μόνο για κατάστημα σε άλλο.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Όνομα ομάδαςΚατάστημα 1TRUE
  • Το Παράδειγμα 3 αναθέτει την ομάδα με πρόσβαση σε συγκεκριμένες τοποθεσίες σε δύο καταστήματα. Πρέπει να προσθέσετε μία σειρά στο αρχείο CSV σας ανά τοποθεσία.
Παράδειγμα σειρών CSV που αναθέτουν μια ομάδα με πρόσβαση σε συγκεκριμένες τοποθεσίες σε δύο καταστήματα.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Όνομα ομάδαςΚατάστημα 1Τοποθεσία 11FALSE
Όνομα ομάδαςΚατάστημα 1Τοποθεσία 12FALSE
Όνομα ομάδαςΚατάστημα 2Τοποθεσία 21FALSE
Όνομα ομάδαςΚατάστημα 2Τοποθεσία 22FALSE
  • Το Παράδειγμα 4 αναθέτει μια ομάδα που περιλαμβάνει έναν ρόλο οργανισμού με άδειες POS, επιπλέον ενός ρόλου καταστήματος και ενός ρόλου POS. Μπορείτε να αναθέσετε αυτήν την ομάδα με έναν από τους παρακάτω τρόπους:

    • Η πρώτη επιλογή είναι μια μοναδική σειρά μόνο για ομάδα, όπου ο ρόλος οργανισμού χορηγεί πρόσβαση σε όλες τις τοποθεσίες.
    • Η δεύτερη επιλογή χρησιμοποιεί μια ξεχωριστή σειρά για κάθε κατάστημα όπου η ομάδα χορηγεί έναν ρόλο POS. Σε κάθε σειρά, το all_current_and_future_locations πρέπει να είναι TRUE, επειδή ο ρόλος οργανισμού δεν μπορεί να περιοριστεί σε μία μόνο τοποθεσία.
Παράδειγμα σειράς CSV που αναθέτει μια ομάδα με έναν ρόλο οργανισμού χρησιμοποιώντας μια μοναδική σειρά μόνο για ομάδα.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Όνομα ομάδας
Παράδειγμα σειρών CSV που αναθέτουν μια ομάδα με έναν ρόλο οργανισμού χρησιμοποιώντας ξεχωριστές σειρές καταστήματος.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Όνομα ομάδαςΚατάστημα 1TRUE
Όνομα ομάδαςΚατάστημα 2TRUE

Εισαγωγή αρχείου CSV διαχείρισης χρηστών από τον Διαχειριστή Shopify

Αφού δημιουργήσετε το αρχείο CSV σας και το αποθηκεύσετε στη σωστή μορφή, μπορείτε να το μεταφορτώσετε από τη σελίδα Χρήστες του οργανισμού σας. Η εισαγωγή εκτελείται στον Διαχειριστή Shopify και αναφέρει τυχόν σειρές που δεν μπορούν να υποβληθούν σε επεξεργασία.

Βήματα:

  1. Από τον Διαχειριστή Shopify, μεταβείτε στην ενότητα Ρυθμίσεις > Χρήστες.

  2. Κάντε κλικ στην επιλογή Εισαγωγή.

  3. Προαιρετικό: Κάντε κλικ στον σύνδεσμο για να λάβετε ένα δείγμα αρχείου CSV και, στη συνέχεια, χρησιμοποιήστε το ως πρότυπο για το δικό σας αρχείο.

  4. Κάντε κλικ στην επιλογή Μεταφόρτωση αρχείου και, στη συνέχεια, επιλέξτε το αρχείο .csv σας.

Αφού ολοκληρωθεί η εισαγωγή, ελέγξτε την επιβεβαίωση στον Διαχειριστή Shopify. Αν τυχόν σειρές έχουν σφάλματα, τότε λαμβάνετε ένα email με λεπτομέρειες, ώστε να μπορείτε να διορθώσετε το αρχείο σας και να το εισαγάγετε ξανά.

Λύσεις σε συνήθη ζητήματα εισαγωγής διαχείρισης χρηστών

Εάν αντιμετωπίζετε πρόβλημα με τη μεταφόρτωση του αρχείου CSV διαχείρισης χρηστών, ελέγξτε αν το πρόβλημα αναφέρεται στις ακόλουθες λύσεις.

Όταν χρειάζεστε βοήθεια με την αντιμετώπιση προβλημάτων ενός συγκεκριμένου μηνύματος σφάλματος, ανατρέξτε στην ενότητα Αντιμετώπιση προβλημάτων μηνυμάτων σφάλματος εισαγωγής.

Επανεισαγωγή μετά τη διόρθωση σφαλμάτων

Όταν μια εισαγωγή είναι ανεπιτυχής, λαμβάνετε ένα email στο οποίο παρατίθενται οι σειρές που απέτυχαν. Επανεισαγάγετε το αρχείο σας προσεκτικά, ώστε να μην δημιουργήσετε διπλότυπους χρήστες.

Επανεισαγάγετε μόνο τους χρήστες που είχαν σφάλματα, όχι ολόκληρο το αρχείο. Χρησιμοποιήστε τις ακόλουθες πρακτικές:

  • Διορθώστε τις σειρές που απέτυχαν και, στη συνέχεια, συμπεριλάβετε κάθε σειρά για κάθε επηρεαζόμενο χρήστη στο νέο σας αρχείο. Αν ένας χρήστης είχε 3 σειρές και 1 σειρά προκάλεσε σφάλμα, τότε και οι 3 σειρές για αυτόν τον χρήστη απορρίφθηκαν. Συμπεριλάβετε και τις 3 διορθωμένες σειρές στην επανεισαγωγή σας.
  • Μην συμπεριλάβετε χρήστες που εισήχθησαν με επιτυχία. Αυτοί οι λογαριασμοί υπάρχουν ήδη. Αν τους εισαγάγετε ξανά, μπορεί να επιστραφεί το σφάλμα user already exists, να δημιουργηθούν διπλότυποι χρήστες ή και τα δύο.

Εάν επανεισαγάγετε ολόκληρο το αρχικό αρχείο, συμπεριλαμβανομένων των σειρών για χρήστες που δημιουργήθηκαν ήδη με επιτυχία, τότε ενδέχεται να αντιμετωπίσετε τα ακόλουθα αποτελέσματα:

  • Χρήστες διαχειριστή: Αν μια διεύθυνση email χρησιμοποιείται ήδη, τότε ενδέχεται να λάβετε το σφάλμα user already exists ή σφάλμα διπλότυπου email.
  • Χρήστες POS: Το σύστημα μπορεί να δημιουργήσει διπλότυπες εγγραφές χρηστών POS. Οι χρήστες POS αντιστοιχίζονται χρησιμοποιώντας το όνομα και σχετικά πεδία αντί για ένα μοναδικό email, επομένως μπορεί να δημιουργηθεί ένας δεύτερος χρήστης με το ίδιο όνομα και τον ίδιο ρόλο.
  • Όρια θέσεων: Αν η εισαγωγή μετρήσει χρήστες που έχουν ήδη δημιουργηθεί, ενδέχεται να λάβετε σφάλματα ορίου θέσεων. Για να μάθετε περισσότερα, ανατρέξτε στην ενότητα για τον μέγιστο αριθμό χρηστών για κάθε πρόγραμμα τιμολόγησης.

Δημιουργία πολλαπλών χρηστών POS με το ίδιο όνομα

Εάν οι τιμές ταυτοποίησης για έναν χρήστη POS συμπίπτουν σε πολλαπλές γραμμές κατά τη διάρκεια μίας εισαγωγής, συμπεριλαμβανομένων των μη διαδοχικών γραμμών, τότε η εισαγωγή εκλαμβάνει αυτές τις γραμμές ως τον ίδιο χρήστη.

Για να δημιουργήσετε ξεχωριστούς χρήστες POS με το ίδιο given_name και family_name σε μία εισαγωγή, πρέπει να εισαγάγετε διαφορετική τιμή για τουλάχιστον ένα από τα ακόλουθα πεδία για κάθε χρήστη:

  • email
  • phone

Εάν δεν μπορείτε να διακρίνετε πολλαπλούς χρήστες με το ίδιο given_name και family_name χρησιμοποιώντας διαφορετικές τιμές για το email ή το phone, τότε πρέπει να εισαγάγετε κάθε χρήστη σε ξεχωριστό αρχείο CSV.

Μορφή αρχείου και μέγεθος μεταφόρτωσης

Τα ακόλουθα ζητήματα σχετίζονται με τη μορφή ή το μέγεθος του αρχείου CSV και όχι με τις τιμές στις σειρές των χρηστών σας:

  • Λάθος μορφή αρχείου: Το αρχείο σας πρέπει να είναι αρχείο .csv αποθηκευμένο με την κωδικοποίηση που περιγράφεται στην ενότητα Άνοιγμα και επεξεργασία αρχείου CSV.
  • Το αρχείο είναι πολύ μεγάλο: Αν το αρχείο σας έχει πολλές σειρές, τότε χωρίστε το σε μικρότερα αρχεία και εισαγάγετέ τα ένα-ένα.

Ο χρήστης POS εμφανίζεται ως πολλοί χρήστες αντί για έναν χρήστη με πολλούς ρόλους

Η εισαγωγή αντιστοιχίζει τις γραμμές στον ίδιο χρήστη POS, όταν τα user_type, given_name, family_name, email και phone ταυτίζονται σε κάθε γραμμή για αυτό το άτομο. Εάν οποιαδήποτε από αυτές τις τιμές διαφέρει μεταξύ των γραμμών, τότε η εισαγωγή δημιουργεί ξεχωριστούς χρήστες.

Οι ακόλουθες καταστάσεις οδηγούν συχνά σε διπλότυπους χρήστες POS, όταν περιμένατε έναν χρήστη με πολλούς ρόλους:

  • Email στη μία σειρά, αλλά όχι σε άλλη: Αν συμπεριλάβετε email στην πρώτη σειρά για έναν χρήστη POS, αλλά το αφήσετε κενό σε άλλη σειρά, τότε η εισαγωγή δημιουργεί ξεχωριστούς χρήστες. Συμπεριλάβετε email σε κάθε σειρά για αυτόν τον χρήστη ή αφήστε το κενό σε κάθε σειρά.
  • Τυπογραφικό λάθος στο όνομα: Ένα τυπογραφικό λάθος στις σειρές ονομάτων μπορεί να δημιουργήσει ξεχωριστούς χρήστες. Για παράδειγμα, το Jane σε μία σειρά και το jane σε άλλη σειρά μπορεί να αντιμετωπιστούν ως διαφορετικοί χρήστες, αν η αντιστοίχιση κάνει διάκριση πεζών-κεφαλαίων. Γράψτε το όνομα του χρήστη με τον ίδιο τρόπο σε κάθε σειρά.
  • Το τηλέφωνο (phone) υπάρχει σε μία γραμμή αλλά όχι σε άλλη: Εάν συμπεριλάβετε το phone στην πρώτη γραμμή για έναν χρήστη POS, αλλά το αφήσετε κενό σε μια άλλη γραμμή, τότε η εισαγωγή δημιουργεί ξεχωριστούς χρήστες. Συμπεριλάβετε το phone σε κάθε γραμμή για αυτόν τον χρήστη ή αφήστε το κενό σε κάθε γραμμή.

Για να αποφύγετε τη δημιουργία διπλότυπων χρηστών, βεβαιωθείτε ότι τα user_type, given_name, family_name, email και phone είναι πανομοιότυπα σε κάθε γραμμή για τον ίδιο χρήστη POS στο αρχείο CSV σας.

Σφάλματα ορίου θέσεων

Τα όρια θέσεων ισχύουν για τους χρήστες διαχειριστή στο πρόγραμμα τιμολόγησης του οργανισμού σας. Όταν λαμβάνετε ένα σφάλμα ορίου θέσεων κατά τη διάρκεια μιας εισαγωγής, η εισαγωγή υπολογίζει πόσους νέους χρήστες διαχειριστή θα δημιουργήσει το αρχείο σας και συγκρίνει αυτόν τον αριθμό με το όριο θέσεων του προγράμματός σας. Αν βρίσκεστε στο όριο θέσεών σας ή κοντά σε αυτό, μειώστε τον αριθμό των νέων χρηστών διαχειριστή στο αρχείο CSV ή ελέγξτε τα όρια χρηστών για το πρόγραμμα τιμολόγησής σας πριν κάνετε ξανά εισαγωγή.

Εξαγάγετε τη λίστα χρηστών σας για να βρείτε διπλότυπους χρήστες POS

Μπορείτε να εξαγάγετε τη λίστα χρηστών σας σε ένα αρχείο CSV και να συγκρίνετε γραμμές σε ένα υπολογιστικό φύλλο, όταν υποψιάζεστε ότι υπάρχουν διπλότυποι χρήστες POS. Η εξαγωγή περιλαμβάνει χρονοσημάνσεις που υποδεικνύουν ποιος λογαριασμός δημιουργήθηκε πρώτος.

Για να μάθετε πώς παραδίδονται οι εξαγωγές και ποιος μπορεί να τις κατεβάσει, ανατρέξτε στην ενότητα εξαγωγή των πληροφοριών διαχείρισης χρηστών σας ως αρχείο CSV.

Βήματα:

  1. Από τον Διαχειριστή Shopify, μεταβείτε στην ενότητα Ρυθμίσεις > Χρήστες.

  2. Κάντε κλικ στην επιλογή Εξαγωγή.

  3. Στο παράθυρο διαλόγου Εξαγωγή χρηστών, κάντε κλικ στην Εξαγωγή.

  4. Όταν λάβετε το email, κάντε κλικ στην επιλογή Λήψη αρχείου για να αποθηκεύσετε το αρχείο CSV στη συσκευή σας.

  5. Ανοίξτε το αρχείο σε μια εφαρμογή υπολογιστικών φύλλων και, στη συνέχεια, ταξινομήστε με βάση τη στήλη GIVEN_NAME.

  6. Ελέγξτε τους χρήστες POS στην εξαγωγή, οι οποίοι έχουν τις ίδιες τιμές στο όνομα, το επώνυμο, το email και το τηλέφωνο και διαθέτουν χρόνους CREATED_AT που είναι ίδιοι ή πολύ κοντά μεταξύ τους. Αυτοί οι λογαριασμοί είναι πιθανότατα διπλότυποι.

Μη αυτόματη διαγραφή διπλότυπων χρηστών POS

Μπορείτε να αφαιρέσετε έναν διπλότυπο λογαριασμό χρήστη POS με μη αυτόματο τρόπο στον Διαχειριστή Shopify, χωρίς τη χρήση αρχείου CSV.

Βήματα:

  1. Από τον Διαχειριστή Shopify, μεταβείτε στην ενότητα Ρυθμίσεις > Χρήστες.

  2. Επιλέξτε τον διπλότυπο λογαριασμό χρήστη.

  3. Κάντε κλικ στην επιλογή Αφαίρεση.

Μαζική διαγραφή διπλότυπων χρηστών POS με χρήση αρχείου CSV

Μπορείτε να αναστείλετε διπλότυπους λογαριασμούς μέσω μιας εισαγωγής CSV και, στη συνέχεια, να διαγράψετε μαζικά αυτούς τους σε αναστολή λογαριασμούς από τη σελίδα Χρήστες στον Διαχειριστή Shopify. Η αρχική αναστολή των λογαριασμών σας βοηθά να επιβεβαιώσετε ποιους λογαριασμούς αφαιρείτε προτού τους διαγράψετε οριστικά.

Βήματα:

  1. Εξαγάγετε την τρέχουσα λίστα χρηστών σας.
  2. Εντοπίστε τους διπλότυπους λογαριασμούς χρησιμοποιώντας τη μέθοδο σύγκρισης που περιγράφεται στην ενότητα Εξαγωγή της λίστας χρηστών σας για εύρεση διπλότυπων χρηστών POS.
  3. Για κάθε διπλότυπο λογαριασμό, αντιγράψτε τις τιμές για τα id, user_type, email, phone, given_name και family_name σε ένα νέο αρχείο CSV. Χρησιμοποιήστε την ίδια δομή στηλών με το δείγμα αρχείου CSV διαχείρισης χρηστών.
  4. Ορίστε το status σε Suspended για κάθε διπλότυπη γραμμή. Αφήστε τα role_name, group_name, store_name, pos_location_name, all_current_and_future_locations και pin κενά.
  5. Εισαγάγετε το αρχείο CSV για να αναστείλετε αυτούς τους χρήστες.
  6. Μεταβείτε στις Ρυθμίσεις > Χρήστες.
  7. Εφόσον είναι διαθέσιμο, φιλτράρετε τη λίστα χρηστών ώστε να εμφανίζει τους λογαριασμούς Σε αναστολή. Επιλέξτε τους διπλότυπους λογαριασμούς που αναστείλατε και, στη συνέχεια, διαγράψτε τους μαζικά.

Αντιμετώπιση προβλημάτων μηνυμάτων σφάλματος εισαγωγής

Όταν η εισαγωγή ενός αρχείου CSV διαχείρισης χρηστών είναι ανεπιτυχής, λαμβάνετε ένα email που περιλαμβάνει το μήνυμα σφάλματος και τις επηρεαζόμενες γραμμές. Οι παρακάτω ενότητες εξηγούν τι σημαίνει κάθε τύπος μηνύματος και τι μπορείτε να αλλάξετε στο αρχείο CSV πριν κάνετε ξανά εισαγωγή.

Αν εξακολουθείτε να αντιμετωπίζετε προβλήματα με την εισαγωγή του αρχείου CSV, επικοινωνήστε με την Υποστήριξη του Shopify.

Σφάλματα αρχείου CSV

CSV headers are missing or invalid

Το αρχείο δεν διαθέτει γραμμή επικεφαλίδας ή δεν είναι δυνατή η ανάλυση των επικεφαλίδων. Χρησιμοποιήστε το δείγμα διαχείρισης χρηστών από τη σελίδα Εισαγωγή και διατηρήστε την πρώτη γραμμή ακριβώς όπως παρέχεται.

CSV file is empty

Το αρχείο δεν περιέχει γραμμές δεδομένων κάτω από την επικεφαλίδα. Προσθέστε τουλάχιστον μία γραμμή ή επιβεβαιώστε ότι εξαγάγατε ή αποθηκεύσατε ολόκληρο το αρχείο.

Missing required CSV headers

Λείπουν μία ή περισσότερες απαιτούμενες στήλες. Η εισαγωγή αναμένει τις ακόλουθες επικεφαλίδες κατά την εισαγωγή ενός αρχείου CSV διαχείρισης χρηστών:

  • 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

Μην διαγράψετε και μην μετονομάσετε στήλες από το δείγμα του αρχείου CSV διαχείρισης χρηστών.

Found extra CSV headers: [...]

Το αρχείο περιλαμβάνει στήλες που δεν βρίσκονται στη λίστα των επιτρεπόμενων. Αφαιρέστε τυχόν επικεφαλίδες που δεν περιλαμβάνονται στο πρότυπο αρχείου CSV διαχείρισης χρηστών.

Σφάλματα αναγνώρισης χρήστη

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

Η τιμή που ορίστηκε για το user_type δεν είναι αποδεκτή. Ορίστε το user_type σε Admin ή Point of sale.

Σφάλματα δημιουργίας χρήστη διαχειριστή ή POS

Η ακόλουθη αντιμετώπιση προβλημάτων ισχύει όταν το πεδίο id για τον χρήστη είναι κενό προκειμένου να δημιουργηθεί ένας νέος χρήστης.

Status is required

Στις γραμμές δημιουργίας χρηστών, αφήστε τη στήλη status κενή. Η εισαγωγή ορίζει το status για εσάς. Εάν εισαγάγετε μια τιμή στη στήλη status σε μια γραμμή δημιουργίας, τότε η εισαγωγή αποτυγχάνει για τον συγκεκριμένο χρήστη. Στις γραμμές αναστολής ή επανενεργοποίησης, ορίστε το status σε Suspended ή Active κατά περίπτωση.

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

Το user_type που εισαγάγατε δεν είναι έγκυρο. Πρέπει να εισαγάγετε Admin ή Point of sale.

Σφάλματα δημιουργίας χρήστη διαχειριστή

Η ακόλουθη αντιμετώπιση προβλημάτων ισχύει όταν το id είναι κενό και το user_type έχει οριστεί σε Admin.

Email is required

Πρέπει να εισαγάγετε μια τιμή για το email σε κάθε γραμμή όταν δημιουργείτε έναν χρήστη διαχειριστή.

Σφάλματα δημιουργίας χρήστη POS

Η ακόλουθη αντιμετώπιση προβλημάτων ισχύει όταν το id είναι κενό και το user_type έχει οριστεί σε Point of sale.

given_name is required

Πρέπει να εισαγάγετε μια τιμή για το given_name σε κάθε γραμμή νέου χρήστη POS.

family_name is required

Πρέπει να εισαγάγετε μια τιμή για το family_name σε κάθε γραμμή νέου χρήστη POS.

Σφάλματα αναστολής χρήστη

Η ακόλουθη αντιμετώπιση προβλημάτων ισχύει όταν το id έχει τιμή και αλλάζετε το status για έναν υπάρχοντα χρήστη.

Suspend operation must have exactly 1 row.

Η εισαγωγή σας περιλαμβάνει περισσότερες από μία γραμμές που αναστέλλουν ή επανενεργοποιούν τον ίδιο χρήστη. Συμπεριλάβετε μόνο μία γραμμή αναστολής ή επανενεργοποίησης ανά χρήστη σε κάθε εισαγωγή.

Status is required

Το πεδίο status είναι κενό. Πρέπει να το ορίσετε σε Suspended ή Active κατά περίπτωση.

[...] does not match with user.

Αυτό το σφάλμα σημαίνει ότι μια τιμή στη γραμμή σας δεν αντιστοιχεί με αυτή που είναι αποθηκευμένη για τον χρήστη που σχετίζεται με το id στον διαχειριστή Shopify. Βεβαιωθείτε ότι οι τιμές που έχετε εισαγάγει για καθεμία από αυτές τις στήλες στο αρχείο CSV αντιστοιχούν με αυτές που αναφέρονται για τον συγκεκριμένο χρήστη στον διαχειριστή Shopify:

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

Ορίστε το status είτε σε Suspended είτε σε Active.

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

Στις γραμμές όπου αλλάζετε μόνο το status, αφήστε τα παρακάτω πεδία κενά:

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