Mengimport pengguna secara pukal menggunakan fail CSV

Anda boleh mengimport fail CSV daripada pentadbir Shopify anda untuk mencipta pengguna pentadbir baharu atau pengguna Point of sale (POS) untuk Shopify POS dan mengurus akses kedai mereka secara pukal.

Anda boleh menggunakan import CSV untuk membuat perubahan berikut pada akaun pengguna anda:

  • Cipta pengguna pentadbir baharu
  • Ciptakan pengguna Titik jualan (POS) baharu untuk Shopify POS dengan PIN yang diperuntukkan
  • Gantung dan aktifkan semula akaun pengguna pentadbir dan pengguna POS sedia ada

Pertimbangan untuk fail CSV pengurusan pengguna

Sesetengah perubahan pada akaun pengguna tidak disokong oleh import CSV. Untuk kemas kini yang tidak boleh dilengkapkan dengan import CSV, uruskan akaun pengguna anda secara manual dalam pentadbir Shopify anda atau dalam aplikasi Shopify POS. Semak pertimbangan berikut apabila anda mengimport pengguna menggunakan fail CSV:

  • Import fail CSV tidak menyokong penghapusan pukal bagi pengguna.
  • Anda tidak boleh menetapkan atau mengemaskinikan keperluan pengesahan dua faktor untuk pengguna.
  • Anda tidak boleh menukar PIN pengguna sedia ada untuk Shopify POS.
  • Anda tidak boleh mencipta peranan, kumpulan atau lokasi baharu daripada import CSV. Nama peranan, nama kumpulan dan nama lokasi dalam fail anda mestilah sepadan dengan nama yang sedia ada dalam pentadbir Shopify anda.
  • Anda hanya boleh menggantung atau mengaktifkan semula pengguna sedia ada menggunakan import CSV. Anda tidak boleh menukar peranan, kumpulan yang diperuntukkan, lokasi atau akses kedai pengguna sedia ada.
  • Anda tidak boleh menukar jenis pengguna, seperti menukar pengguna POS sahaja kepada pengguna pentadbir.

Muat turun fail CSV sampel pengurusan pengguna

Fail sampel merangkumi pengepala lajur yang diperlukan dan contoh nilai untuk setiap lajur. Anda boleh menggunakannya sebagai titik permulaan sebelum anda menambahkan pengguna anda sendiri.

Anda boleh memuat turun dan melihat sampel fail CSV pengurusan pengguna daripada halaman ini, atau memuat turun sampel daripada halaman Import dalam pentadbir Shopify anda.

Untuk mengetahui cara menyimpan dan menyunting fail CSV dalam aplikasi hamparan anda, rujuk Buka dan sunting fail CSV.

Definisi lajur untuk fail CSV pengurusan pengguna

Jadual yang berikut menyenaraikan setiap lajur dalam fail CSV pengurusan pengguna sampel. Setiap definisi menerangkan cara lajur tersebut digunakan apabila anda menciptakan pengguna atau apabila anda menggantungkan atau mengaktifkan semula pengguna sedia ada, termasuk perbezaan antara pengguna pentadbir dengan pengguna POS sahaja.

Lajur dalam fail CSV sampel pengurusan pengguna untuk mengimport akaun pengguna.
Lajur CSVDefinisi
id

ID pengguna unik untuk setiap akaun. Apabila anda mengeksport maklumat pengurusan pengguna anda sebagai fail CSV, ID setiap pengguna disenaraikan dalam lajur id. Anda juga boleh menemukan ID pengguna dalam URL pelayar apabila anda membuka profil mereka dalam pentadbir Shopify anda.

Untuk mencipta:

  • Pengguna pentadbir atau pengguna POS: Biarkan kosong. Sistem memberikan id secara automatik.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau pengguna POS: Wajib. Mestilah sepadan dengan ID pengguna dalam eksport anda atau dalam pentadbir Shopify anda.
user_type

Jenis pengguna, seperti Admin atau Point of sale. Anda tidak boleh menukar jenis pengguna sedia ada menggunakan import CSV. Apabila anda menggunakan lebih daripada satu baris untuk satu akaun pengguna, gunakan nilai yang sama dalam lajur ini pada setiap baris untuk pengguna tersebut.

Untuk mencipta:

  • Pengguna pentadbir: Wajib. Masukkan Admin.
  • Pengguna POS: Wajib. Masukkan Point of sale.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau pengguna POS: Wajib. Mestilah sepadan dengan jenis pengguna semasa.
email

Alamat e-mel yang sah.

Untuk mencipta:

  • Pengguna pentadbir: Wajib pada setiap baris. Mestilah unik dan tidak boleh sepadan dengan e-mel pengguna pentadbir sedia ada.
  • Pengguna POS: Pilihan. Anda boleh memberikan e-mel kepada pengguna POS atau biarkan medan tersebut kosong. Jika anda memasukkan e-mel pada mana-mana baris untuk pengguna tersebut, masukkan e-mel yang sama pada setiap baris untuk pengguna itu.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir: Wajib.
  • Pengguna POS: Jika pengguna mempunyai e-mel pada akaun mereka, nilai ini wajib ada pada setiap baris penggantungan atau pengaktifan semula untuk pengguna tersebut, dan nilai ini mestilah sepadan dengan alamat e-mel untuk pengguna tersebut dalam pentadbir Shopify anda.
phone

Nombor telefon pengguna.

Untuk mencipta:

  • Pengguna pentadbir: Biarkan kosong pada baris penciptaan agar pengguna pentadbir boleh menambahkan telefon mereka apabila mereka menerima jemputan ke kedai anda. Jika anda memasukkan nilai pada baris penciptaan untuk medan ini, penciptaan pengguna akan gagal.
  • Pengguna POS: Pilihan.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir: Pilihan. Jika anda memasukkan nilai untuk medan ini, ia mestilah sepadan dengan nombor telefon pengguna pada profil mereka dalam pentadbir Shopify anda.
  • Pengguna POS: Wajib jika pengguna mempunyai nombor telefon pada akaun mereka. Sertakan nombor tersebut jika nombor itu disenaraikan pada profil pengguna dalam pentadbir Shopify anda.
given_name

Nama pertama pengguna.

Untuk mencipta:

  • Pengguna pentadbir: Biarkan kosong pada baris penciptaan agar pengguna pentadbir boleh menambahkan nama pertama mereka apabila mereka menerima jemputan ke kedai anda. Jika anda memasukkan nilai pada baris penciptaan untuk medan ini, penciptaan pengguna akan gagal.
  • Pengguna POS: Wajib.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir: Pilihan. Jika anda memasukkan nilai, nilai tersebut mestilah sepadan dengan nama pertama pengguna dalam pentadbir Shopify anda.
  • Pengguna POS: Diperlukan. Mesti sepadan dengan nama pertama pengguna dalam pentadbir Shopify anda.
family_name

Nama keluarga pengguna.

Untuk mencipta:

  • Pengguna pentadbir: Biarkan kosong pada baris cipta supaya pentadbir boleh menambahkan nama keluarga mereka apabila mereka menerima jemputan. Jika anda memasukkan nilai pada baris cipta, maka penciptaan pengguna akan gagal.
  • Pengguna POS: Wajib.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir: Pilihan. Jika anda memasukkan nilai, maka nilai tersebut mesti sepadan dengan nama keluarga pengguna dalam pentadbir Shopify anda.
  • Pengguna POS: Diperlukan. Mesti sepadan dengan nama keluarga pengguna dalam pentadbir Shopify anda.
status

Status akaun pengguna, seperti Active atau Suspended.

Untuk mencipta:

  • Pengguna pentadbir atau POS: Biarkan kosong. Import menetapkan pengguna POS baharu kepada Active dan pengguna pentadbir baharu kepada Pending secara automatik sehingga mereka menerima jemputan ke kedai anda.

Untuk menggantung atau mengaktifkan semula:

  • Pentadbir atau pengguna POS: Masukkan Suspended untuk menggantung pengguna, atau Active untuk mengaktifkan mereka semula. Masukkan Suspended hanya apabila status semasa pengguna ialah Active atau Inactive. Masukkan Active hanya apabila status semasa mereka ialah Suspended. Jika status tidak memadankan corak ini, maka pengimportan gagal.
role_name

Nama peranan yang ditetapkan kepada pengguna. Nama peranan mesti wujud dan sah untuk jenis pengguna tersebut. Baris dalam fail CSV boleh menetapkan sama ada peranan atau kumpulan, tetapi tidak kedua-duanya. Jika anda memasukkan nilai dalam kedua-dua role_name dan group_name pada baris yang sama, maka import gagal untuk baris tersebut.

Untuk mencipta:

  • Pengguna pentadbir atau POS: Diperlukan, melainkan baris tersebut sebaliknya menetapkan pengguna melalui kumpulan. Biarkan lajur ini kosong pada baris yang menetapkan kumpulan, kerana peranan ditentukan oleh kumpulan. Untuk mengetahui cara menetapkan kumpulan, rujuk Menetapkan kumpulan kepada pengguna dalam fail CSV.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.
group_name

Kumpulan yang ditetapkan kepada pengguna. Kumpulan tersedia hanya untuk organisasi yang melanggan pelan Shopify Plus. Baris dalam fail CSV boleh menetapkan sama ada kumpulan atau peranan, tetapi tidak kedua-duanya. Jika anda memasukkan nilai dalam kedua-dua group_name dan role_name pada baris yang sama, maka import gagal untuk baris tersebut.

Untuk mencipta:

  • Pengguna pentadbir atau POS: Pilihan. Kumpulan mesti mengandungi sekurang-kurangnya satu peranan yang terpakai pada jenis pengguna, dan anda tidak boleh menetapkan kumpulan kosong. Untuk mengetahui cara menetapkan kumpulan, rujuk Menetapkan kumpulan kepada pengguna dalam fail CSV.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.
store_name

Kedai yang boleh diakses oleh pengguna. Mesti betul-betul sepadan dengan nama kedai dalam pentadbir Shopify anda.

Untuk mencipta:

  • Pengguna pentadbir atau POS: Jika organisasi anda hanya mempunyai satu kedai, maka import akan menetapkan lalai bagi nilai ini kepada kedai tersebut. Jika organisasi anda mempunyai lebih daripada satu kedai, masukkan nama kedai yang berkenaan dengan baris ini. Sesetengah baris peringkat organisasi atau khusus kumpulan tidak menyertakan nama kedai dalam lajur ini.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.
pos_location_name

Lokasi POS yang boleh diakses oleh pengguna. Nama lokasi mesti sepadan dengan lokasi di kedai tersebut.

Untuk mencipta:

  • Pengguna pentadbir: Masukkan nama lokasi apabila baris ini memberikan kebenaran POS kepada pengguna pentadbir tersebut di lokasi tertentu. Jika tidak, biarkan kosong.
  • Pengguna POS: Apabila anda memberikan kebenaran POS di lokasi tertentu yang dinamakan, masukkan setiap nama lokasi dalam lajur ini pada barisnya sendiri. Biarkan kosong pada baris yang aksesnya meliputi setiap lokasi semasa dan akan datang di kedai.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.
all_current_and_future_locations

Masukkan TRUE jika kebenaran POS pada baris ini meliputi setiap lokasi semasa dan masa hadapan di kedai. Masukkan FALSE jika kebenaran dikenakan hanya pada lokasi yang dinamakan dalam pos_location_name. Jika pos_location_name mempunyai nilai, maka anda tidak boleh memasukkan TRUE. Gunakan satu nilai TRUE atau FALSE pada setiap baris untuk pengguna yang sama di kedai yang sama.

Untuk mencipta:

  • Pengguna pentadbir: Diperlukan apabila peranan pada baris ini merangkumi kebenaran POS. Jika tidak, biarkan kosong.
  • Pengguna POS: Wajib.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.
pin

PIN untuk melog masuk ke Shopify POS: nombor 4–6 digit. PIN mesti sama pada setiap baris dalam fail CSV yang memperuntukkan kebenaran POS untuk pengguna yang sama dalam sesebuah kedai. PIN boleh berbeza-beza merentasi kedai untuk pengguna yang sama. Di setiap kedai, setiap PIN mesti unik kepada satu akaun pengguna.

Untuk mencipta:

  • Pengguna pentadbir: Pilihan. Masukkan PIN hanya pada baris yang kebenaran POS yang memerlukan PIN ditetapkan pada peringkat kedai, bukan pada baris yang kebenarannya hanya pada peringkat kumpulan.
  • Pengguna POS: Pilihan. Masukkan PIN hanya pada baris yang kebenaran POS adalah pada peringkat kedai, bukan pada baris yang kebenarannya hanya pada peringkat kumpulan.

Untuk menggantung atau mengaktifkan semula:

  • Pengguna pentadbir atau POS: Biarkan kosong. Jika anda memasukkan nilai, maka import akan gagal untuk baris tersebut.

Ciptakan pengguna baharu dalam fail CSV

Untuk menciptakan pengguna baharu, biarkan id kosong pada baris tersebut. Selepas pengguna diciptakan, pengimportan memperuntukkan nilai secara automatik kepada id.

Untuk memberikan akses kepada pengguna bagi lebih daripada satu lokasi, peranan atau kedai, rujuk Memperuntukkan berbilang peranan, lokasi dan kedai kepada pengguna.

Ciptakan pengguna POS

Untuk menciptakan pengguna POS, masukkan nilai untuk medan yang berikut:

  • Masukkan Point of sale dalam user_type.
  • Masukkan given_name dan family_name.
  • Untuk menetapkan kebenaran pengguna, masukkan nilai untuk salah satu medan yang berikut:
  • Untuk menetapkan akses lokasi, masukkan nilai untuk medan yang berikut:
    • Untuk mendapatkan akses kepada lokasi tertentu, masukkan pos_location_name dan tetapkan all_current_and_future_locations kepada FALSE.
    • Untuk mendapatkan akses kepada semua lokasi, tetapkan all_current_and_future_locations kepada TRUE dan biarkan pos_location_name kosong.
  • Pilihan: Masukkan email, phone atau pin. PIN mesti merupakan nombor 4–6 digit yang unik dalam sesuatu kedai.

Ciptakan pengguna pentadbir

Untuk menciptakan pengguna pentadbir, masukkan nilai untuk medan yang berikut:

  • Masukkan Admin dalam user_type.
  • Masukkan email.
  • Untuk menetapkan kebenaran pengguna, masukkan nilai untuk medan yang berikut:
    • role_name dan store_name: Jika organisasi anda mempunyai satu kedai sahaja, maka store_name tidak diperlukan. Jika peranan merupakan peranan peringkat organisasi, maka biarkan store_name kosong.
    • group_name: Tersedia hanya dengan pelan Shopify Plus. Untuk mengetahui cara menetapkan kumpulan, rujuk Menetapkan kumpulan kepada pengguna dalam fail CSV.
  • Pilihan: Apabila role_name merupakan peranan kategori POS, anda boleh memasukkan nilai untuk pin pada baris tersebut. Jika anda tidak menetapkan PIN, maka pengimportan menghasilkan PIN untuk pengguna.
  • Jika role_name merupakan peranan kategori POS, maka anda mesti menetapkan akses lokasi untuk pengguna. Masukkan nilai untuk medan yang berikut:
    • Untuk mendapatkan akses kepada lokasi tertentu, masukkan pos_location_name dan tetapkan all_current_and_future_locations kepada FALSE.
    • Untuk mendapatkan akses kepada semua lokasi, tetapkan all_current_and_future_locations kepada TRUE dan biarkan pos_location_name kosong.

Gantungkan atau aktifkan semula pengguna sedia ada dalam fail CSV

Anda boleh menggantungkan atau mengaktifkan semula pengguna sedia ada dengan menambahkan satu baris untuk setiap pengguna pada fail CSV pengurusan pengguna anda. Pengguna dikenal pasti melalui id.

Untuk menggantungkan atau mengaktifkan semula pengguna sedia ada, masukkan nilai untuk medan yang berikut:

  • Masukkan id untuk pengguna.
  • Masukkan user_type untuk pengguna.
  • Jika pengguna ialah pengguna pentadbir, maka masukkan nilai untuk medan yang berikut:
    • email: Diperlukan.
    • given_name: Pilihan. Jika anda memasukkan nilai, maka nilai tersebut mesti sepadan dengan nama pertama pengguna dalam pentadbir Shopify anda.
    • family_name: Pilihan. Jika anda memasukkan nilai, maka nilai tersebut mesti sepadan dengan nama akhir pengguna dalam pentadbir Shopify anda.
    • phone: Pilihan. Jika anda memasukkan nilai, maka nilai tersebut mesti sepadan dengan nombor telefon pengguna dalam pentadbir Shopify anda.
  • Jika pengguna ialah pengguna POS, maka masukkan nilai untuk medan yang berikut:
    • given_name: Diperlukan.
    • family_name: Diperlukan.
    • email: Jika pengguna mempunyai e-mel pada akaun mereka, maka medan ini diperlukan.
    • phone: Jika pengguna mempunyai nombor telefon pada akaun mereka, maka medan ini diperlukan.
  • status: Masukkan Suspended untuk menggantungkan pengguna, atau Active untuk mengaktifkan semula pengguna. Anda hanya boleh menggantungkan pengguna apabila status semasanya ialah Active atau Inactive dalam pentadbir Shopify anda. Anda hanya boleh mengaktifkan semula pengguna apabila status semasanya ialah Suspended.

Memperuntukkan berbilang peranan, lokasi dan kedai kepada pengguna

Apabila anda menciptakan pengguna baharu, anda boleh memperuntukkan lebih daripada satu peranan, lokasi POS dan kedai kepada pengguna tersebut dalam satu pengimportan fail CSV. Setiap kombinasi peranan, lokasi atau kedai memerlukan barisnya yang tersendiri dalam fail.

Tambahkan satu baris untuk setiap nilai yang ingin anda peruntukkan kepada pengguna yang sama. Pada setiap baris untuk pengguna tersebut, masukkan nilai pengenalan yang sama supaya import menggunakan setiap baris pada satu akaun pengguna tersebut. Biarkan id kosong pada setiap baris. Import memperuntukkan id selepas pengguna dicipta.

Nilai pengenalan yang diperlukan pada setiap baris

Bagi membolehkan import mengenal pasti pengguna yang sama, masukkan nilai yang berikut pada setiap baris fail CSV anda untuk pengguna tersebut:

  • Untuk pengguna pentadbir, email dan user_type yang sama mesti dimasukkan pada setiap baris untuk pengguna tersebut.
  • Bagi pengguna POS, user_type, given_name, family_name, email dan phone yang sama mesti dimasukkan untuk pengguna tersebut pada setiap baris.

Memperuntukkan berbilang peranan kepada pengguna di kedai yang sama

Seorang pengguna boleh memegang lebih daripada satu peranan di kedai yang sama apabila setiap peranan diwakili pada barisnya sendiri dalam fail CSV.

Untuk memperuntukkan lebih daripada satu peranan kepada pengguna di kedai yang sama, anda mesti menambahkan satu baris untuk setiap peranan dalam fail CSV anda. Pada setiap baris, masukkan nilai pengenalan yang sama untuk pengguna tersebut, dan kemudian sertakan store_name serta role_name yang tepat seperti yang disenaraikan dalam pentadbir Shopify anda.

Memperuntukkan berbilang lokasi POS di kedai yang sama

Apabila pengguna patut mengakses hanya lokasi POS tertentu di kedai, anda menyenaraikan setiap lokasi pada baris yang berasingan.

Untuk memberikan akses kepada pengguna ke berbilang lokasi POS yang khusus, anda mesti menambahkan satu baris untuk setiap lokasi dalam fail CSV anda. Pada setiap baris, masukkan nilai pengenalan yang sama untuk pengguna tersebut, masukkan pos_location_name yang disenaraikan dalam pentadbir Shopify anda dan tetapkan all_current_and_future_locations kepada FALSE pada setiap baris.

Sebagai contoh, untuk memberikan peranan yang sama kepada pengguna di dua lokasi khusus dalam satu kedai, tambahkan satu baris untuk setiap lokasi.

Contoh baris fail CSV yang menetapkan peranan yang sama kepada pengguna di dua lokasi POS khusus dalam satu kedai.
role_namepos_location_nameall_current_and_future_locations
JuruwangLokasi 1FALSE
JuruwangLokasi 2FALSE

Sebagai alternatif, untuk memberikan akses kepada semua lokasi semasa dan masa hadapan, gunakan baris tunggal dengan all_current_and_future_locations ditetapkan kepada TRUE dan biarkan pos_location_name kosong. Gunakan nilai TRUE atau FALSE yang sama pada setiap baris untuk pengguna tersebut di kedai tersebut. Anda tidak boleh mencampurkan nilai ini pada baris yang berbeza.

Menetapkan akses pengguna merentasi berbilang kedai

Organisasi yang mempunyai lebih daripada satu kedai boleh memberikan akses yang diperlukan di setiap kedai kepada individu yang sama.

Apabila pengguna yang sama memerlukan akses di lebih daripada satu kedai, gunakan satu baris bagi setiap kombinasi peranan-kedai-lokasi. Pada setiap baris, anda mesti memasukkan nilai pengenalan yang sama untuk pengguna tersebut, berserta store_name tepat yang disenaraikan dalam pentadbir Shopify anda.

Anda boleh menetapkan berbilang peranan dan berbilang lokasi POS kepada pengguna yang sama untuk setiap kedai.

Untuk all_current_and_future_locations dan pos_location_name pada baris penciptaan, gunakan corak baris yang sama seperti dalam mengumpukkan berbilang lokasi POS di kedai yang sama. Anda tidak boleh menetapkan all_current_and_future_locations kepada TRUE apabila pos_location_name mempunyai nilai pada baris tersebut.

Contoh berikut menetapkan pengguna POS yang sama dengan akses lokasi yang berbeza merentasi dua kedai berbeza.

Contoh baris fail CSV yang menetapkan pengguna POS yang sama dengan akses lokasi berbeza merentasi dua kedai.
store_namerole_namepos_location_nameall_current_and_future_locations
StoreName_USAJuruwangStoreName_USA_SF_01FALSE
StoreName_CANJuruwang KedaiTRUE

Jika mana-mana baris untuk seseorang pengguna gagal, maka semua baris untuk pengguna tersebut ditolak. Selepas anda membetulkan ralat, sertakan setiap baris untuk pengguna tersebut dalam import yang seterusnya.

Menetapkan kumpulan kepada pengguna dalam fail CSV

Kumpulan tersedia hanya untuk organisasi yang melanggan pelan Shopify Plus. Kumpulan memberkas satu atau lebih peranan, jadi menetapkan kumpulan dapat memberikan beberapa peranan kepada pengguna pada masa yang sama.

Menetapkan kumpulan atau peranan tunggal

Setiap baris dalam fail CSV boleh menetapkan sama ada kumpulan atau peranan tunggal, tetapi tidak kedua-duanya:

  • Untuk menetapkan kumpulan, masukkan kumpulan dalam group_name dan biarkan role_name kosong.
  • Untuk menetapkan peranan tunggal, masukkan peranan dalam role_name dan biarkan group_name kosong.

Menetapkan kumpulan kepada pengguna yang layak

Anda boleh menetapkan kumpulan kepada pengguna apabila sekurang-kurangnya satu peranan dalam kumpulan terpakai pada jenis pengguna tersebut. Peranan dalam kumpulan yang tidak terpakai pada jenis pengguna tidak akan diberikan, tetapi tidak menyebabkan ralat. Kumpulan masih berjaya ditetapkan berdasarkan peranan yang terpakai.

Anda tidak boleh menetapkan kumpulan yang tidak mempunyai peranan.

Menetapkan kumpulan merentasi kedai dan lokasi

Anda mesti menyertakan satu baris dalam fail CSV anda untuk setiap kedai tempat kumpulan memberikan peranan POS. Pada setiap baris tersebut, anda juga mesti menetapkan akses lokasi:

  • Untuk akses kepada lokasi khusus, masukkan pos_location_name dan tetapkan all_current_and_future_locations kepada FALSE. Untuk memberikan beberapa lokasi khusus dalam satu kedai, tambahkan satu baris untuk setiap lokasi, dengan kumpulan dan kedai yang sama pada setiap baris.
  • Untuk mendapatkan akses kepada semua lokasi, tetapkan all_current_and_future_locations kepada TRUE dan biarkan pos_location_name kosong.

Akses lokasi untuk kumpulan disahkan dengan cara yang sama seperti peranan POS yang tidak ditetapkan melalui kumpulan, termasuk syarat bahawa akses tersebut tidak boleh bercanggah dengan akses lokasi yang diberikan kepada pengguna yang sama pada baris lain.

Menetapkan PIN apabila menetapkan kumpulan

PIN mengikut peraturan sama yang terpakai pada pengguna berbilang peranan:

  • Masukkan pin hanya pada baris dalam fail CSV anda untuk kedai tempat kumpulan memberikan peranan POS.
  • PIN mesti unik dalam sesebuah kedai, tetapi boleh berbeza merentasi kedai.
  • Jangan masukkan pin pada baris untuk kedai tempat kumpulan hanya memberikan peranan bukan POS.

Menetapkan kumpulan yang merangkumi peranan organisasi

Apabila kumpulan merangkumi peranan organisasi yang mempunyai kebenaran POS, peranan organisasi itu memberikan akses ke semua lokasi secara automatik, jadi keperluan lokasi setiap kedai tidak terpakai padanya. Anda boleh menetapkan jenis kumpulan ini menggunakan salah satu cara yang berikut:

  • Satu baris kumpulan sahaja: Masukkan kumpulan dalam group_name, dan biarkan store_name, pos_location_name, all_current_and_future_locations serta pin kosong. Peranan organisasi memberikan akses ke semua lokasi secara automatik.
  • Baris kedai eksplisit: Tambahkan satu baris untuk setiap kedai tempat kumpulan memberikan peranan POS. Pada setiap baris ini, tetapkan all_current_and_future_locations kepada TRUE. Anda tidak boleh mengehadkan pengguna dengan peranan organisasi kepada lokasi tunggal.

Contoh menetapkan kumpulan

Contoh berikut menggambarkan cara menetapkan satu kumpulan merentasi kedai dan lokasi yang berbeza. Setiap baris menyenaraikan nilai untuk group_name, store_name, pos_location_name dan all_current_and_future_locations.

Dalam contoh berikut, kumpulan memberikan peranan kedai dan peranan POS dalam Kedai 1, serta peranan POS dalam Kedai 2:

  • Contoh 1 menetapkan kumpulan dengan akses ke semua lokasi dalam dua kedai. Oleh sebab kumpulan memberikan peranan POS dalam setiap kedai, anda mesti menambah satu baris untuk setiap kedai dalam fail CSV anda.
Contoh baris fail CSV yang menetapkan kumpulan dengan akses ke semua lokasi dalam dua kedai.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Nama kumpulanKedai 1TRUE
Nama kumpulanKedai 2TRUE
  • Contoh 2 menugaskan kumpulan dalam dua kedai, tetapi kumpulan tersebut memberikan peranan POS hanya di Kedai 1 dan peranan khusus kedai di Kedai 2. Tambahkan baris dalam fail CSV anda hanya untuk kedai dengan peranan POS. Peranan khusus kedai di Kedai 2 diberikan tanpa baris.
Contoh baris CSV yang menugaskan kumpulan yang memberikan peranan POS dalam satu kedai dan peranan khusus kedai di kedai yang lain.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Nama kumpulanKedai 1TRUE
  • Contoh 3 menugaskan kumpulan dengan akses kepada lokasi tertentu dalam dua kedai. Anda mesti menambahkan satu baris dalam fail CSV anda bagi setiap lokasi.
Contoh baris CSV yang menugaskan kumpulan dengan akses kepada lokasi tertentu merentasi dua kedai.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Nama kumpulanKedai 1Lokasi 11FALSE
Nama kumpulanKedai 1Lokasi 12FALSE
Nama kumpulanKedai 2Lokasi 21FALSE
Nama kumpulanKedai 2Lokasi 22FALSE
  • Contoh 4 menugaskan kumpulan yang merangkumi peranan organisasi dengan kebenaran POS, selain peranan kedai dan peranan POS. Anda boleh menugaskan kumpulan ini melalui salah satu cara yang berikut:

    • Pilihan pertama ialah satu baris khusus kumpulan, dengan peranan organisasi memberikan akses kepada semua lokasi.
    • Pilihan kedua menggunakan baris eksplisit untuk setiap kedai yang kumpulannya memberikan peranan POS. Pada setiap baris, all_current_and_future_locations mestilah TRUE, kerana peranan organisasi tidak boleh dihadkan kepada satu lokasi sahaja.
Contoh baris CSV yang menugaskan kumpulan dengan peranan organisasi menggunakan satu baris khusus kumpulan.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Nama kumpulan
Contoh baris CSV yang menugaskan kumpulan dengan peranan organisasi menggunakan baris kedai yang eksplisit.
group_namestore_namepos_location_nameall_current_and_future_locationspin
Nama kumpulanKedai 1TRUE
Nama kumpulanKedai 2TRUE

Import fail CSV pengurusan pengguna daripada pentadbir Shopify anda

Selepas anda membina fail CSV anda dan menyimpannya dalam format yang betul, anda boleh memuat naiknya daripada halaman Pengguna organisasi anda. Import akan dijalankan dalam pentadbir Shopify anda dan melaporkan mana-mana baris yang tidak dapat diproses.

Langkah-langkah:

  1. Daripada pentadbir Shopify anda, pergi ke Tetapan > Pengguna.

  2. Klik Import.

  3. Pilihan: Klik pautan untuk memuat turun fail CSV sampel dan kemudian gunakannya sebagai templat untuk fail anda.

  4. Klik Muat naik fail, kemudian pilih fail .csv anda.

Selepas import selesai, semak pengesahan dalam pentadbir Shopify anda. Jika mana-mana baris mempunyai ralat, anda akan menerima e-mel berserta butiran supaya anda boleh membetulkan fail anda dan mengimport semula.

Penyelesaian bagi isu import pengurusan pengguna yang lazim

Jika anda menghadapi masalah memuat naik fail CSV pengurusan pengguna anda, periksa sama ada masalah tersebut disenaraikan dalam penyelesaian yang berikut.

Apabila anda memerlukan bantuan penyelesaian masalah bagi mesej ralat khusus, rujuk Penyelesaian masalah mesej ralat import.

Mengimport semula selepas membetulkan ralat

Apabila import tidak berjaya, anda akan menerima e-mel yang menyenaraikan baris yang gagal. Import semula fail anda dengan berhati-hati supaya anda tidak mencipta pengguna pendua.

Import semula hanya bagi pengguna yang mengalami ralat, bukannya keseluruhan fail. Gunakan amalan yang berikut:

  • Betulkan baris yang gagal, kemudian sertakan setiap baris bagi setiap pengguna yang terjejas dalam fail baharu anda. Jika seseorang pengguna mempunyai 3 baris dan 1 baris menyebabkan ralat, semua 3 baris untuk pengguna tersebut ditolak. Sertakan kesemua 3 baris yang telah dibetulkan dalam import semula anda.
  • Jangan sertakan pengguna yang telah berjaya diimport. Akaun tersebut sudah wujud. Mengimportnya sekali lagi boleh memulangkan ralat user already exists, mencipta pengguna pendua, atau kedua-duanya.

Jika anda mengimport semula keseluruhan fail asal, termasuk baris untuk pengguna yang telah berjaya dicipta, anda mungkin berdepan kemungkinan yang berikut:

  • Pengguna pentadbir: Jika e-mel sudah digunakan, anda mungkin menerima ralat user already exists atau e-mel pendua.
  • Pengguna POS: Sistem boleh mencipta rekod pengguna POS pendua. Pengguna POS dipadankan menggunakan nama dan medan yang berkaitan dan bukannya e-mel yang unik, jadi pengguna kedua boleh dicipta dengan nama dan peranan yang sama.
  • Had bilangan pengguna: Jika import mengira pengguna yang telah dicipta, anda mungkin menerima ralat had bilangan pengguna. Untuk mengetahui lebih lanjut, rujuk bilangan maksimum pengguna untuk setiap pelan penetapan harga.

Mencipta berbilang pengguna POS dengan nama yang sama

Jika nilai pengenalan untuk pengguna POS sepadan pada berbilang baris dalam satu import, termasuk baris tidak berturutan, maka import akan menganggap baris tersebut sebagai pengguna yang sama.

Untuk mencipta pengguna POS yang berasingan dengan given_name dan family_name yang sama dalam satu import, anda mesti memasukkan nilai yang berbeza untuk sekurang-kurangnya salah satu medan berikut bagi setiap pengguna:

  • email
  • phone

Jika anda tidak dapat membezakan berbilang pengguna dengan given_name dan family_name yang sama menggunakan nilai yang berbeza untuk email atau phone, maka anda mesti mengimport setiap pengguna dalam fail CSV yang berasingan.

Format fail dan saiz muat naik

Isu yang berikut berkaitan dengan format atau saiz fail CSV dan bukannya nilai dalam baris pengguna anda:

  • Format fail yang salah: Fail anda mestilah fail .csv yang disimpan dengan pengekodan yang diterangkan dalam Buka dan sunting fail CSV.
  • Fail terlalu besar: Jika fail anda mempunyai banyak baris, bahagikannya kepada fail yang lebih kecil dan import setiap fail itu satu per satu.

Pengguna POS dipaparkan sebagai berbilang pengguna dan bukannya satu pengguna berbilang peranan

Pengimportan memadankan baris kepada pengguna POS yang sama apabila user_type, given_name, family_name, email dan phone sepadan pada setiap baris untuk individu tersebut. Jika mana-mana nilai ini berbeza antara baris, maka pengimportan akan mencipta pengguna yang berasingan.

Situasi yang berikut sering kali membawa kepada pengguna POS pendua apabila anda menjangkakan satu pengguna berbilang peranan:

  • E-mel pada satu baris tetapi tiada pada baris yang lain: Jika anda menyertakan email pada baris pertama untuk pengguna POS tetapi membiarkannya kosong pada baris yang lain, import akan mencipta pengguna yang berasingan. Sertakan email pada setiap baris untuk pengguna tersebut, atau biarkannya kosong pada setiap baris.
  • Kesilapan menaip pada nama: Kesilapan menaip pada baris nama mungkin mencipta pengguna yang berasingan. Contohnya, Jane pada satu baris dan jane pada baris lain mungkin dilayan sebagai pengguna yang berbeza jika pemadanan peka huruf besar dan kecil. Tulis nama pengguna dengan cara yang sama pada setiap baris.
  • Telefon pada satu baris tetapi tiada pada baris yang lain: Jika anda menyertakan phone pada baris pertama untuk pengguna POS tetapi membiarkannya kosong pada baris lain, maka pengimportan akan mencipta pengguna yang berasingan. Sertakan phone pada setiap baris untuk pengguna tersebut, atau biarkan kosong pada setiap baris.

Untuk mengelakkan penciptaan pengguna pendua, pastikan user_type, given_name, family_name, email dan phone adalah sama pada setiap baris untuk pengguna POS yang sama dalam fail CSV anda.

Ralat had tempat duduk

Had tempat duduk terpakai kepada pengguna pentadbir pada pelan harga organisasi anda. Apabila anda menerima ralat had tempat duduk semasa import, import akan mengira bilangan pengguna pentadbir baharu yang akan dicipta oleh fail anda dan menyemak nombor tersebut berbanding dengan had tempat duduk pelan anda. Jika anda berada pada atau hampir mencapai had tempat duduk anda, kurangkan bilangan pengguna pentadbir baharu dalam CSV anda, atau semak had pengguna untuk pelan harga anda sebelum anda mengimport semula.

Eksport senarai pengguna anda untuk menemukan pengguna POS pendua

Anda boleh mengeksport senarai pengguna anda kepada fail CSV dan membandingkan baris dalam hamparan apabila anda mengesyaki wujudnya pengguna POS pendua. Eksport menyertakan cap masa yang menunjukkan akaun mana yang telah dicipta dahulu.

Untuk mengetahui cara eksport dihantar dan siapa yang boleh memuat turunnya, rujuk mengeksport maklumat pengurusan pengguna anda sebagai fail CSV.

Langkah-langkah:

  1. Daripada pentadbir Shopify anda, pergi ke Tetapan > Pengguna.

  2. Klik Eksport.

  3. Dalam dialog Eksport pengguna, klik Eksport.

  4. Apabila anda menerima e-mel, klik Muat turun fail untuk menyimpan CSV pada peranti anda.

  5. Buka fail dalam aplikasi hamparan, dan kemudian isih mengikut lajur GIVEN_NAME.

  6. Semak pengguna POS dengan nilai nama pertama, nama keluarga, e-mel dan telefon yang sepadan dalam eksport yang mempunyai masa CREATED_AT yang sama atau hampir sama. Akaun ini kemungkinan besar adalah pendua.

Padam pengguna POS pendua secara manual

Anda boleh mengalih keluar akaun pengguna POS pendua secara manual dalam pentadbir Shopify anda tanpa menggunakan fail CSV.

Langkah-langkah:

  1. Daripada pentadbir Shopify anda, pergi ke Tetapan > Pengguna.

  2. Pilih akaun pengguna pendua.

  3. Klik Alih keluar.

Padam pengguna POS pendua secara pukal menggunakan fail CSV

Anda boleh menggantung akaun pendua dengan import CSV, dan kemudian memadamkan akaun yang digantung tersebut secara pukal daripada halaman Pengguna dalam pentadbir Shopify anda. Penggantungan akaun terlebih dahulu membantu anda untuk mengesahkan akaun yang ingin anda alih keluar sebelum anda memadamkannya.

Langkah-langkah:

  1. Eksport senarai pengguna semasa anda.
  2. Kenal pasti akaun pendua menggunakan kaedah perbandingan yang diterangkan dalam Eksport senarai pengguna anda untuk membandingkan pengguna POS pendua.
  3. Untuk setiap akaun pendua, salin nilai bagi id, user_type, email, phone, given_name dan family_name ke dalam fail CSV baharu. Gunakan struktur lajur yang sama seperti sampel fail CSV pengurusan pengguna.
  4. Tetapkan status kepada Suspended untuk setiap baris pendua. Biarkan role_name, group_name, store_name, pos_location_name, all_current_and_future_locations dan pin kosong.
  5. Import fail CSV untuk menggantung pengguna tersebut.
  6. Pergi ke Tetapan > Pengguna.
  7. Jika tersedia, tapis senarai pengguna kepada akaun yang Digantung. Pilih akaun pendua yang telah anda gantung, dan kemudian padamkannya secara pukal.

Penyelesaian masalah mesej ralat import

Apabila import CSV pengurusan pengguna tidak berjaya, anda menerima e-mel yang menyertakan mesej ralat dan baris yang terjejas. Bahagian yang berikut menerangkan maksud setiap jenis mesej dan perkara yang boleh anda ubah dalam fail CSV anda sebelum anda mengimport semula.

Jika anda masih menghadapi masalah dengan import CSV anda, hubungi Sokongan Shopify.

Ralat fail CSV

CSV headers are missing or invalid

Fail tiada baris pengepala atau pengepala tidak dapat dihuraikan. Gunakan sampel pengurusan pengguna daripada halaman Import dan kekalkan baris pertama tepat seperti yang disediakan.

CSV file is empty

Fail tiada baris data di bawah pengepala. Tambahkan sekurang-kurangnya satu baris atau pastikan anda telah mengeksport atau menyimpan fail sepenuhnya.

Missing required CSV headers

Satu atau lebih lajur yang diperlukan tiada. Import menjangkakan pengepala yang berikut semasa mengimport fail CSV pengurusan pengguna:

  • 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

Jangan padam atau namakan semula lajur daripada fail CSV contoh pengurusan pengguna.

Found extra CSV headers: [...]

Fail menyertakan lajur yang tiada dalam senarai yang dibenarkan. Alih keluar sebarang pengepala yang tidak disertakan dalam templat fail CSV pengurusan pengguna.

Ralat pengenalpastian pengguna

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

Nilai yang ditetapkan untuk user_type tidak diterima. Tetapkan user_type kepada Admin atau Point of sale.

Ralat penciptaan pengguna pentadbir atau POS

Penyelesaian masalah yang berikut terpakai apabila medan id untuk pengguna dibiarkan kosong untuk mencipta pengguna baharu.

Status is required

Pada baris penciptaan pengguna, biarkan lajur status kosong. Pengimportan akan menetapkan status untuk anda. Jika anda memasukkan nilai dalam lajur status pada baris penciptaan, maka pengimportan gagal untuk pengguna tersebut. Pada baris penggantungan atau pengaktifan semula, tetapkan status kepada Suspended atau Active mengikut kesesuaian.

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

user_type yang anda masukkan tidak sah. Anda mesti memasukkan Admin atau Point of sale.

Ralat penciptaan pengguna pentadbir

Penyelesaian masalah yang berikut terpakai apabila id dikosongkan dan user_type ditetapkan kepada Admin.

Email is required

Anda mesti memasukkan nilai untuk e-mel pada setiap baris apabila anda mencipta pengguna pentadbir.

Ralat penciptaan pengguna POS

Penyelesaian masalah berikut terpakai apabila id adalah kosong dan user_type ditetapkan kepada Point of sale.

given_name is required

Anda mesti memasukkan nilai untuk given_name bagi setiap baris pengguna POS baharu.

family_name is required

Anda mesti memasukkan nilai untuk family_name bagi setiap baris pengguna POS baharu.

Ralat penggantungan pengguna

Penyelesaian masalah yang berikut dikenakan apabila id mempunyai nilai dan anda mengubah status untuk pengguna sedia ada.

Suspend operation must have exactly 1 row.

Import anda merangkumi lebih daripada satu baris yang menggantung atau mengaktifkan semula pengguna yang sama. Sertakan hanya satu baris gantung atau aktifkan semula bagi setiap pengguna dalam setiap import.

Status is required

Medan status adalah kosong. Anda mesti menetapkannya kepada Suspended atau Active mengikut kesesuaian.

[...] does not match with user.

Ralat ini bermakna nilai dalam baris anda tidak sepadan dengan perkara yang disimpan untuk pengguna yang dikaitkan dengan id dalam pentadbir Shopify anda. Sahkan bahawa nilai yang telah anda masukkan untuk setiap lajur ini dalam fail CSV anda sepadan dengan perkara yang disenaraikan untuk pengguna tersebut dalam pentadbir Shopify anda:

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

Tetapkan status kepada Suspended atau Active.

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

Pada baris yang anda hanya mengubah status, biarkan medan ini kosong:

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