ให้สิทธิ์แอป Google Chat ในการนำเข้าข้อมูล

เมื่อใช้ Google Chat API แอปจะนำเข้าข้อมูลจากแพลตฟอร์มการรับส่งข้อความอื่นๆ ไปยัง Google Chat โดยใช้พื้นที่ทำงานโหมดการนำเข้า สำหรับข้อมูลเพิ่มเติม โปรดดู นำเข้าข้อมูลข้อความจากบริการอื่นไปยัง Google Chat

หากต้องการอ่านและเขียนทรัพยากรในพื้นที่ทำงานโหมดการนำเข้า คุณต้องทำดังนี้ ตรวจสอบสิทธิ์แอปใน Chat ด้วยบัญชีบริการ มอบขอบเขตการให้สิทธิ์ Chat API ต่อไปนี้แก่บัญชีบริการ โดยผู้ดูแลระบบ: https://www.googleapis.com/auth/chat.import

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

ในบางสถานการณ์ บัญชีผู้ใช้สำหรับการแอบอ้างเป็นบุคคลอื่นอาจใช้ไม่ได้อีกต่อไป พร้อมใช้งาน ในกรณีเหล่านี้ แอป Chat สามารถใช้ ข้อมูลเข้าสู่ระบบของบัญชีบริการเป็นข้อมูลสำรอง เช่น หากคุณลบผู้ใช้ ที่ใช้ในระหว่างการสร้างข้อความ แอป Chat จะใช้ข้อมูลเข้าสู่ระบบของบัญชีบริการของตนเองได้ เพื่อสร้างข้อความที่มีเนื้อหาเดียวกัน แอปแชทสามารถ เข้าถึงพื้นที่ทำงานโหมดการนำเข้าในฐานะแอปโดยใช้ข้อมูลเข้าสู่ระบบของบัญชีบริการด้วย ขอบเขต OAuth ต่อไปนี้: https://www.googleapis.com/auth/chat.bot

ไม่มีขอบเขต Google Chat API อื่นๆ เมื่อนำเข้าทรัพยากรไปยังพื้นที่ทำงานโหมดการนำเข้า แอปใน Chat จะนำเข้าเนื้อหาไปยังพื้นที่ทำงานโหมดการนำเข้าได้เท่านั้น ที่ผู้ใช้สร้าง ไม่ใช่ในพื้นที่ทำงานโหมดการนำเข้าที่สร้างโดยแอปอื่นๆ

ตารางต่อไปนี้แสดงวิธีการทรัพยากรที่แอป Chat ทำได้ ในพื้นที่ทำงานโหมดการนำเข้า และประเภทของการตรวจสอบสิทธิ์ที่รองรับ

วิธีที่ใช้ทรัพยากร

สนับสนุนการสวมบทบาทเป็นผู้ใช้

ข้อมูลเข้าสู่ระบบของบัญชีบริการที่รองรับ

spaces.create

ใช่

ไม่ได้

spaces.get

ไม่ได้

ได้

spaces.update

ได้

ไม่ได้

spaces.delete

ใช่

ไม่ได้

spaces.completeImport

ใช่

ไม่ได้

spaces.messages.create

ได้

ได้

spaces.messages.delete

ได้

ได้

spaces.messages.get

ไม่ได้

ได้

spaces.messages.list

ได้

ไม่ได้

spaces.messages.update

ได้

ได้

spaces.messages.reactions.create

ได้

ไม่ได้

spaces.messages.reactions.delete

ใช่

ไม่ได้

spaces.members.create

ใช่

ไม่ได้

spaces.members.delete

ใช่

ไม่ได้

spaces.members.list

ใช่

ไม่ได้

media.upload

ใช่

ไม่ได้