เริ่มเลย

หากต้องการใช้ Chrome Printer Management API คุณต้องเปิดใช้ API และสร้างข้อมูลเข้าสู่ระบบ OAuth 2.0 ของแอป จากนั้นผู้ดูแลระบบ Chrome จะต้องให้สิทธิ์เข้าถึงบัญชีที่จำเป็นแก่สคริปต์เพื่อจัดการเครื่องพิมพ์ ผู้ดูแลระบบสามารถเลือกบล็อกหรือเชื่อถือแอปที่พัฒนาขึ้นเพื่อจัดการเครื่องพิมพ์สำหรับบัญชีของตนได้

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

เปิดใช้ API และสร้างข้อมูลเข้าสู่ระบบ

  1. เปิดใช้ API API ที่คุณเปิดใช้คือ "Admin SDK"
  2. สร้างข้อมูลเข้าสู่ระบบ OAuth 2.0 ให้กับบัญชีบริการ จัดเก็บไฟล์ JSON ที่ดาวน์โหลดไว้ในที่ที่ปลอดภัย

เปิดใช้สิทธิ์เข้าถึงบัญชีบริการ

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

ตัวเลือกที่ 1: เปิดใช้การมอบสิทธิ์ทั่วทั้งโดเมนสำหรับบัญชีบริการ

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

เปิดใช้การมอบสิทธิ์ทั่วทั้งโดเมน

ขอบเขต OAuth ที่คุณต้องใช้สำหรับขั้นตอนนี้คือ https://www.googleapis.com/auth/admin.chrome.printers

ตัวเลือกที่ 2: ให้สิทธิ์บทบาทของผู้ดูแลระบบแก่บัญชีบริการ

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

  1. ลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบในฐานะผู้ดูแลระบบ
  2. ที่ด้านซ้ายบนของหน้า ให้คลิก > บัญชี > บทบาทผู้ดูแลระบบ
  3. เลือกบทบาทที่มีสิทธิ์ด้านล่างหรือสร้างบทบาทใหม่และเพิ่มสิทธิ์นี้

    Services > ChromeOS > Settings > Manage Printers

  4. มอบหมายบทบาทนี้ให้กับอีเมลของบัญชีบริการ

บล็อกหรือเชื่อถือแอปการจัดการเครื่องพิมพ์

แอปจะเชื่อถือโดยค่าเริ่มต้น แต่ผู้ดูแลระบบสามารถเลือกบล็อกหรือเชื่อถือแอปบางแอปในบัญชีได้

  1. ลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบในฐานะผู้ดูแลระบบ
  2. ที่ด้านซ้ายบน ให้คลิกเมนู > ความปลอดภัย > การเข้าถึงและการควบคุมข้อมูล > การควบคุม API
  3. ในส่วน "การควบคุมการเข้าถึงแอป" ให้คลิกจัดการการเข้าถึงแอปของบุคคลที่สาม
  4. ในส่วน "แอปที่เชื่อมต่อ" ให้ทำดังนี้
    • หากไม่เห็นแอปในรายการ ให้คลิกกำหนดค่าแอปใหม่ แล้วทำตามวิธีการบนหน้าจอ
    • หากเห็นแอปในรายการ ให้คลิกชื่อแอป จากนั้นเลือก "บล็อก" หรือ "เชื่อถือ" ในส่วน "การเข้าถึงแอป" แล้วคลิกบันทึก