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

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

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

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

และในบางสถานการณ์ บัญชีผู้ใช้สำหรับการแอบอ้างเป็นบุคคลอื่นอาจใช้ไม่ได้อีกต่อไป ในกรณีเหล่านี้ แอป 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

ใช่

ไม่