การนำเข้าผู้ใช้จำนวนมากโดยใช้ไฟล์ 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

ID ผู้ใช้ที่ไม่ซ้ำกันสำหรับแต่ละบัญชี เมื่อคุณส่งออกข้อมูลการจัดการผู้ใช้ของคุณเป็นไฟล์ CSV ID ของผู้ใช้แต่ละรายจะแสดงอยู่ในคอลัมน์ id นอกจากนี้ คุณยังสามารถค้นหา ID ผู้ใช้ใน URL ของเบราว์เซอร์เมื่อคุณเปิดโปรไฟล์ในส่วนผู้ดูแล Shopify ได้อีกด้วย

สำหรับการสร้าง:

  • ผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ POS: ให้เว้นว่างไว้ ระบบจะกำหนด id โดยอัตโนมัติ

สำหรับการระงับหรือเปิดใช้งานอีกครั้ง:

  • ผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ POS: จำเป็น ต้องตรงกับ ID ผู้ใช้ในไฟล์ที่คุณส่งออกหรือในส่วนผู้ดูแล Shopify ของคุณ
user_type

ประเภทผู้ใช้ เช่น Admin หรือ Point of sale คุณไม่สามารถเปลี่ยนประเภทของผู้ใช้ที่มีอยู่ได้ด้วยการนำเข้า CSV เมื่อคุณใช้มากกว่าหนึ่งแถวสำหรับบัญชีผู้ใช้หนึ่งบัญชี ให้ใช้ค่าเดียวกันในคอลัมน์นี้ในทุกแถวสำหรับผู้ใช้ดังกล่าว

สำหรับการสร้าง:

  • ผู้ใช้ที่เป็นผู้ดูแล: จำเป็น ป้อน Admin
  • ผู้ใช้ POS: จำเป็น ป้อน Point of sale

สำหรับการระงับหรือเปิดใช้งานอีกครั้ง:

  • ผู้ใช้ที่เป็นผู้ดูแลหรือผู้ใช้ POS: จำเป็น ต้องตรงกับประเภทปัจจุบันของผู้ใช้
email

ที่อยู่อีเมลที่ถูกต้อง

สำหรับการสร้าง:

  • ผู้ใช้ที่เป็นผู้ดูแล: จำเป็นในทุกแถว ต้องไม่ซ้ำกันและไม่ตรงกับอีเมลของผู้ใช้ที่เป็นผู้ดูแลที่มีอยู่
  • ผู้ใช้ POS: ไม่บังคับ คุณสามารถกำหนดอีเมลให้ผู้ใช้ POS หรือเว้นช่องข้อมูลว่างไว้ก็ได้ หากคุณป้อนอีเมลในแถวใดสำหรับผู้ใช้รายนั้น ให้ป้อนอีเมลเดียวกันในทุกแถวสำหรับผู้ใช้รายดังกล่าว

สำหรับการระงับหรือเปิดใช้งานอีกครั้ง:

  • ผู้ใช้ที่เป็นผู้ดูแล: จำเป็น
  • ผู้ใช้ POS: หากผู้ใช้มีอีเมลในบัญชีของตน ค่านี้ก็จำเป็นสำหรับทุกแถวการระงับหรือการเปิดใช้งานใหม่สำหรับผู้ใช้รายนั้น และจะต้องตรงกับที่อยู่อีเมลสำหรับผู้ใช้ดังกล่าวในส่วนผู้ดูแล 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 หากผู้ใช้มีอีเมลในบัญชีของตน ช่องนี้จะจำเป็นต้องระบุ
    • 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
CashierLocation 1FALSE
CashierLocation 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_USACashierStoreName_USA_SF_01FALSE
StoreName_CANStore TellerTRUE

หากแถวใดสำหรับผู้ใช้เกิดข้อผิดพลาด แถวทั้งหมดสำหรับผู้ใช้ดังกล่าวจะถูกปฏิเสธ หลังจากที่คุณแก้ไขข้อผิดพลาดแล้ว ให้รวมทุกแถวสำหรับผู้ใช้ดังกล่าวไว้ในการนำเข้าครั้งถัดไป

การกำหนดกลุ่มให้ผู้ใช้ในไฟล์ 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
Group nameStore 1TRUE
Group nameStore 2TRUE
  • ตัวอย่างที่ 2 กำหนดกลุ่มในสองร้านค้า แต่กลุ่มจะอนุญาตให้ใช้บทบาทของ POS ในร้านค้า 1 เท่านั้น และให้ใช้บทบาทเฉพาะร้านค้าในร้านค้า 2 โปรดเพิ่มแถวในไฟล์ CSV ของคุณเฉพาะสำหรับร้านค้าที่มีบทบาทของ POS โดยระบบจะอนุญาตบทบาทเฉพาะร้านค้าในร้านค้า 2 โดยไม่ต้องเพิ่มแถว
ตัวอย่างแถวในไฟล์ CSV ที่กำหนดกลุ่มซึ่งอนุญาตบทบาทของ POS ในร้านค้าหนึ่ง และบทบาทเฉพาะร้านค้าในอีกร้านค้าหนึ่ง
group_namestore_namepos_location_nameall_current_and_future_locationspin
Group nameStore 1TRUE
  • ตัวอย่างที่ 3 กำหนดกลุ่มที่สามารถเข้าถึงตำแหน่งที่ตั้งเฉพาะเจาะจงในสองร้านค้า คุณต้องเพิ่มแถวในไฟล์ CSV หนึ่งแถวต่อหนึ่งตำแหน่งที่ตั้ง
ตัวอย่างแถวในไฟล์ CSV ที่กำหนดกลุ่มซึ่งสามารถเข้าถึงตำแหน่งที่ตั้งเฉพาะเจาะจงในสองร้านค้า
group_namestore_namepos_location_nameall_current_and_future_locationspin
Group nameStore 1ตำแหน่งที่ตั้ง 11FALSE
Group nameStore 1ตำแหน่งที่ตั้ง 12FALSE
Group nameStore 2ตำแหน่งที่ตั้ง 21FALSE
Group nameStore 2ตำแหน่งที่ตั้ง 22FALSE
  • ตัวอย่างที่ 4 กำหนดกลุ่มที่มีบทบาทขององค์กรซึ่งมีสิทธิ์อนุญาตของ POS นอกเหนือจากบทบาทของร้านค้าและบทบาทของ POS คุณสามารถกำหนดกลุ่มนี้ได้ด้วยวิธีใดวิธีหนึ่งต่อไปนี้

    • ตัวเลือกแรกคือการใช้แถวเฉพาะกลุ่มเพียงแถวเดียว โดยบทบาทขององค์กรจะอนุญาตให้เข้าถึงตำแหน่งที่ตั้งทั้งหมด
    • ตัวเลือกที่สองจะใช้แถวแยกต่างหากสำหรับแต่ละร้านค้าที่กลุ่มอนุญาตบทบาทของ POS โดยในแต่ละแถว all_current_and_future_locations จะต้องเป็น TRUE เนื่องจากบทบาทขององค์กรไม่สามารถจำกัดให้ใช้กับตำแหน่งที่ตั้งเพียงแห่งเดียวได้
ตัวอย่างแถวในไฟล์ CSV ที่กำหนดกลุ่มที่มีบทบาทขององค์กรโดยใช้แถวเฉพาะกลุ่มเพียงแถวเดียว
group_namestore_namepos_location_nameall_current_and_future_locationspin
Group name
ตัวอย่างแถวในไฟล์ CSV ที่กำหนดกลุ่มที่มีบทบาทขององค์กรโดยใช้แถวของร้านค้าแยกต่างหาก
group_namestore_namepos_location_nameall_current_and_future_locationspin
Group nameStore 1TRUE
Group nameStore 2TRUE

นำเข้าไฟล์ CSV สำหรับจัดการผู้ใช้จากส่วนผู้ดูแล Shopify ของคุณ

หลังจากที่คุณสร้างไฟล์ CSV และบันทึกในรูปแบบที่ถูกต้องแล้ว คุณสามารถอัปโหลดไฟล์ดังกล่าวได้จากหน้าผู้ใช้ขององค์กร การนำเข้าจะดำเนินการในส่วนผู้ดูแล Shopify ของคุณและจะรายงานแถวที่ไม่สามารถประมวลผลได้

ขั้นตอน

  1. จากส่วนผู้ดูแล Shopify ให้ไปที่การตั้งค่า > ผู้ใช้

  2. คลิกนำเข้า

  3. หากต้องการ คุณสามารถคลิกลิงก์เพื่อดาวน์โหลดไฟล์ CSV ตัวอย่าง จากนั้นใช้เป็นเทมเพลตสำหรับไฟล์ของคุณเองได้

  4. คลิกอัปโหลดไฟล์ จากนั้นเลือกไฟล์ .csv ของคุณ

หลังจากที่การนำเข้าเสร็จสมบูรณ์ ให้ตรวจสอบการยืนยันในส่วนผู้ดูแล Shopify ของคุณ หากแถวใดมีข้อผิดพลาด คุณจะได้รับอีเมลพร้อมรายละเอียดเพื่อให้คุณสามารถแก้ไขไฟล์และนำเข้าได้อีกครั้ง

วิธีแก้ไขปัญหาการนำเข้าเพื่อจัดการผู้ใช้ที่พบบ่อย

หากคุณพบปัญหาในการอัปโหลดไฟล์ CSV สำหรับจัดการผู้ใช้ ให้ตรวจสอบว่าปัญหานั้นระบุอยู่ในวิธีแก้ไขปัญหาต่อไปนี้หรือไม่

เมื่อคุณต้องการความช่วยเหลือในเรื่องการแก้ไขปัญหาสำหรับข้อความแสดงข้อผิดพลาดที่เฉพาะเจาะจง โปรดดูที่การแก้ไขปัญหาข้อความแสดงข้อผิดพลาดในการนำเข้า

การนำเข้าซ้ำหลังจากที่แก้ไขข้อผิดพลาดแล้ว

เมื่อการนำเข้าไม่สำเร็จ คุณจะได้รับอีเมลแสดงรายการแถวที่เกิดข้อผิดพลาด โปรดนำเข้าไฟล์ของคุณใหม่อย่างระมัดระวังเพื่อไม่ให้สร้างผู้ใช้ซ้ำซ้อน

นำเข้าซ้ำเฉพาะผู้ใช้ที่มีข้อผิดพลาดเท่านั้น อย่าเพิ่งนำเข้าทั้งไฟล์ โปรดใช้แนวทางปฏิบัติต่อไปนี้

  • แก้ไขแถวที่เกิดข้อผิดพลาด จากนั้นรวมทุกแถวสำหรับผู้ใช้แต่ละรายที่ได้รับผลกระทบไว้ในไฟล์ใหม่ของคุณ หากผู้ใช้มี 3 แถวและ 1 แถวทำให้เกิดข้อผิดพลาด ระบบจะปฏิเสธทั้ง 3 แถวของผู้ใช้ดังกล่าว โปรดรวมแถวที่แก้ไขแล้วทั้ง 3 แถวในการนำเข้าซ้ำของคุณ
  • อย่ารวมผู้ใช้ที่นำเข้าสำเร็จแล้ว บัญชีเหล่านั้นมีอยู่แล้ว การนำเข้าอีกครั้งอาจทำให้ส่งคืนข้อผิดพลาด user already exists หรือสร้างผู้ใช้ซ้ำซ้อน หรือทั้งสองอย่าง

หากคุณนำเข้าไฟล์ต้นฉบับทั้งหมดอีกครั้ง รวมถึงแถวสำหรับผู้ใช้ที่สร้างสำเร็จแล้ว คุณอาจพบผลลัพธ์ต่อไปนี้

  • ผู้ใช้ที่เป็นผู้ดูแล หากมีการใช้งานที่อยู่อีเมลนั้นแล้ว คุณอาจได้รับข้อผิดพลาด user already exists หรืออีเมลซ้ำ
  • ผู้ใช้ POS ระบบสามารถสร้างระเบียนผู้ใช้ POS ซ้ำได้ ผู้ใช้ POS จะจับคู่โดยใช้ชื่อและช่องข้อมูลที่เกี่ยวข้องแทนอีเมลที่ไม่ซ้ำกัน ดังนั้นจึงสามารถสร้างผู้ใช้รายที่สองที่มีชื่อและบทบาทเหมือนกันได้
  • ขีดจำกัดจำนวนที่นั่ง หากการนำเข้านับผู้ใช้ที่สร้างไว้แล้ว คุณอาจได้รับข้อผิดพลาดเกี่ยวกับขีดจำกัดจำนวนที่นั่ง หากต้องการดูข้อมูลเพิ่มเติม โปรดดูที่จำนวนผู้ใช้สูงสุดสำหรับแต่ละแผนการกำหนดราคา

การสร้างผู้ใช้ 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 ไว้ในแถวแรกสำหรับผู้ใช้ POS แต่เว้นว่างไว้ในอีกแถว การนำเข้าจะสร้างผู้ใช้แยกกัน โปรดรวม email ไว้ในทุกแถวสำหรับผู้ใช้ดังกล่าว หรือเว้นว่างไว้ในทุกแถว
  • พิมพ์ชื่อผิด การพิมพ์ผิดในแถวชื่ออาจทำให้สร้างผู้ใช้แยกกัน ตัวอย่างเช่น Jane ในแถวหนึ่งและ jane ในอีกแถวหนึ่งอาจถือว่าเป็นผู้ใช้ที่แตกต่างกันหากการจับคู่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ โปรดเขียนชื่อผู้ใช้ด้วยวิธีเดียวกันในทุกแถว
  • ระบุหมายเลขโทรศัพท์ในบางแถว: หากคุณระบุ phone ในแถวแรกของผู้ใช้ POS แต่เว้นว่างในแถวอื่น ระบบจะสร้างผู้ใช้แยกกันเมื่อนำเข้าข้อมูล โปรดระบุ phone ในทุกแถวสำหรับผู้ใช้ดังกล่าว หรือเว้นว่างไว้ในทุกแถว

เพื่อหลีกเลี่ยงการสร้างผู้ใช้ซ้ำ โปรดตรวจสอบให้แน่ใจว่า user_type, given_name, family_name, email และ phone เหมือนกันทุกประการในทุกแถวของผู้ใช้ POS รายเดียวกันในไฟล์ CSV ของคุณ

ข้อผิดพลาดเกี่ยวกับขีดจำกัดจำนวนสิทธิ์

ขีดจำกัดจำนวนสิทธิ์จะมีผลกับผู้ดูแลในแผนอัตราค่าบริการขององค์กรคุณ เมื่อคุณได้รับข้อผิดพลาดเกี่ยวกับขีดจำกัดจำนวนสิทธิ์ในระหว่างการนำเข้า ระบบจะนับจำนวนผู้ดูแลใหม่ที่ไฟล์ของคุณจะสร้าง และตรวจสอบตัวเลขนั้นกับขีดจำกัดจำนวนสิทธิ์ในแผนของคุณ หากคุณมีผู้ใช้ถึงหรือใกล้ถึงขีดจำกัดจำนวนสิทธิ์แล้ว โปรดลดจำนวนผู้ดูแลใหม่ใน CSV ของคุณ หรือตรวจสอบขีดจำกัดผู้ใช้สำหรับแผนอัตราค่าบริการของคุณก่อนทำการนำเข้าอีกครั้ง

ส่งออกรายชื่อผู้ใช้ของคุณเพื่อค้นหาผู้ใช้ POS ที่ซ้ำกัน

คุณสามารถส่งออกรายชื่อผู้ใช้เป็นไฟล์ CSV และเปรียบเทียบแถวในสเปรดชีตได้เมื่อคุณสงสัยว่ามีผู้ใช้ POS ซ้ำกัน ข้อมูลการส่งออกจะรวมประทับเวลาที่ระบุว่าบัญชีใดถูกสร้างขึ้นก่อน

หากต้องการดูข้อมูลเกี่ยวกับวิธีส่งมอบไฟล์ที่ส่งออกและผู้ที่มีสิทธิ์ดาวน์โหลดไฟล์ดังกล่าว โปรดดูที่การส่งออกข้อมูลการจัดการผู้ใช้ของคุณเป็นไฟล์ CSV

ขั้นตอน

  1. จากส่วนผู้ดูแล Shopify ให้ไปที่การตั้งค่า > ผู้ใช้

  2. คลิกส่งออก

  3. ในกล่องโต้ตอบส่งออกผู้ใช้ ให้คลิกส่งออก

  4. เมื่อคุณได้รับอีเมลแล้ว ให้คลิกดาวน์โหลดไฟล์เพื่อบันทึก CSV ลงในอุปกรณ์ของคุณ

  5. เปิดไฟล์ในแอปสเปรดชีต จากนั้นจัดเรียงตามคอลัมน์ GIVEN_NAME

  6. ตรวจสอบผู้ใช้ POS ที่มีข้อมูลชื่อ นามสกุล อีเมล และหมายเลขโทรศัพท์ตรงกันในไฟล์ที่ส่งออก ซึ่งมีเวลา 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 การจัดการผู้ใช้ไม่สำเร็จ คุณจะได้รับอีเมลที่มีข้อความแสดงข้อผิดพลาดและแถวที่ได้รับผลกระทบ ส่วนต่อไปนี้จะอธิบายความหมายของข้อความแต่ละประเภทและสิ่งที่คุณสามารถเปลี่ยนในไฟล์ 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