เริ่มต้นใช้งาน

หากต้องการใช้ Chrome Print 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. ในส่วน "แอปที่เชื่อมต่อ" ให้ทำดังนี้
    • หากไม่เห็นแอปในรายการ ให้คลิกกําหนดค่าแอปใหม่ จากนั้นทําตามวิธีการบนหน้าจอ
    • หากเห็นแอปในรายการ ให้คลิกชื่อแอป จากนั้นเลือกถูกบล็อกหรือเชื่อถือในส่วน "การเข้าถึงแอป" แล้วคลิกบันทึก