Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไขข้อผิดพลาดที่บังคับใช้นโยบายผู้ดูแลระบบ 400 รายการใน Google Workspace

ข้อผิดพลาด “400 admin_policy_enforced” ปรากฏขึ้นเมื่อผู้ดูแลระบบ Google Workspace จงใจบล็อกหรือจำกัดการเข้าถึงแอปของบุคคลที่สามบางแอป หรือข้อมูล ทำให้ผู้ใช้ไม่สามารถ ลงชื่อเข้าใช้ หรือการแบ่งปันข้อมูล . นี่ไม่ใช่ความผิดปกติ แต่เป็นมาตรการรักษาความปลอดภัยโดยเจตนาซึ่งสะท้อนถึงนโยบายที่กำหนดค่าไว้ขององค์กร

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

มีสาเหตุทั่วไปหลายประการของข้อผิดพลาดนี้ เช่น:

  • ข้อจำกัดด้านการดูแลระบบ – แอปหรือฟีเจอร์ที่ถูกบล็อกโดยผู้ดูแลระบบ Workspace
  • แอปของบุคคลที่สามที่ไม่น่าเชื่อถือ – เครื่องมือที่ไม่ได้รับการอนุมัติให้ใช้ภายในองค์กรของคุณ
  • กฎการแบ่งปันข้อมูลที่เข้มงวด – นโยบายจำกัดวิธีการเข้าถึงหรือแชร์ข้อมูล
  • ปิดการเข้าถึง API – ป้องกันไม่ให้แอปเชื่อมต่อสำหรับผู้ใช้ในกลุ่มที่ถูกจำกัด
  • การลงทะเบียนการปกป้องขั้นสูง – บัญชีในโปรแกรมนี้หรือถูกตั้งค่าสถานะว่าน่าสงสัยอาจต้องเผชิญกับการควบคุมการเข้าถึงที่เข้มงวดมากขึ้น
  • ปัจจัยเพิ่มเติม – ไม่มีการตรวจสอบสิทธิ์แบบหลายปัจจัย (MFA), URL ที่ถูกบล็อก, การพยายามให้สิทธิ์ที่ไม่ใช่ผู้ดูแลระบบขั้นสูง, ข้อจำกัดด้านใบอนุญาต หรือความขัดแย้งของชื่อผู้ใช้

ตอนนี้เรามาดูวิธีแก้ปัญหาที่สามารถช่วยคุณแก้ไขปัญหานี้ได้

1. อนุญาตแอปที่ถูกบล็อกใน Google Admin

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

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

ด้วยการเชื่อถือแอปอย่างชัดเจน คุณจะแทนที่การบล็อกเริ่มต้นที่ทำให้เกิดข้อผิดพลาด 400 admin_policy_enforced

2. ใช้บัญชีบริการที่มีการมอบหมายทั่วทั้งโดเมน

หากปัญหาส่งผลกระทบต่อระบบอัตโนมัติหรือการผสานรวม (เช่น สคริปต์หรือบริการแบ็กเอนด์) บัญชีบริการ สามารถข้ามความยินยอม OAuth ระดับผู้ใช้ในขณะที่ยังคงปฏิบัติตามนโยบายองค์กรโดยสมบูรณ์

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

  1. เข้าสู่ระบบ Google Cloud Console ในฐานะผู้ดูแลระบบ
  2. เลือกโครงการที่มีอยู่หรือสร้างโครงการใหม่
  3. เปิดใช้งาน API ที่จำเป็นภายใต้ API และบริการ> API และบริการที่เปิดใช้งาน (เช่น Admin SDK, Gmail API, Calendar API, Drive API)
  4. ไปที่ IAM และผู้ดูแลระบบ> บัญชีบริการ และสร้างบัญชีบริการใหม่
  5. เปิดใช้งาน การมอบหมายทั่วทั้งโดเมน สำหรับบัญชีและสร้าง คีย์ JSON .
  6. คัดลอกรหัสที่ไม่ซ้ำของบัญชีบริการ .
  7. ในคอนโซลผู้ดูแลระบบ ไปที่ความปลอดภัย> การควบคุม API> จัดการการมอบหมายทั่วทั้งโดเมน และเพิ่มลูกค้าใหม่โดยใช้รหัสที่คัดลอก
  8. กำหนดขอบเขต OAuth ที่จำเป็น และคลิกอนุญาต .

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

3. ปิดการใช้งานการเข้าถึง IMAP/POP

หากโปรแกรมรับส่งเมลระบบเดิมพยายามเชื่อมต่อโดยไม่ได้รับอนุญาต สิ่งนี้อาจทำให้เกิดข้อผิดพลาดได้เช่นกัน การปิดใช้งาน IMAP/POP ช่วยให้มั่นใจได้ว่าเฉพาะวิธีที่ได้รับการอนุมัติ (เช่น เว็บแอป Gmail หรือไคลเอ็นต์ OAuth ที่ได้รับอนุญาต) เท่านั้นที่สามารถเชื่อมต่อกับบัญชีของคุณได้

  1. ลงชื่อเข้าใช้ Google Admin ในฐานะผู้ดูแลระบบ
  2. นำทางไปยัง แอป> Google เวิร์คสเปซ> Gmail .
  3. ขยาย การเข้าถึงของผู้ใช้ปลายทาง และคลิกไอคอนดินสอถัดจากการตั้งค่า POP/IMAP
  4. ยกเลิกการเลือก การเข้าถึง POP และ การเข้าถึง IMAP .
  5. คลิก บันทึก .

สำคัญ: แจ้งให้ผู้ใช้ทราบก่อนที่จะใช้การเปลี่ยนแปลงนี้ โดยจะปิดการเข้าถึงสำหรับโปรแกรมรับส่งอีเมลเช่น Outlook และ Thunderbird ที่ใช้ IMAP/POP

4. ติดต่อฝ่ายสนับสนุนของ Google Workspace

หากวิธีแก้ไขปัญหาข้างต้นไม่ได้ผล โปรดติดต่อฝ่ายสนับสนุนของ Google Workspace จัดเตรียม:

  • ข้อความแสดงข้อผิดพลาดแบบเต็มและการประทับเวลา
  • รหัสไคลเอ็นต์ OAuth หรือชื่อแอป
  • การเปลี่ยนแปลงความปลอดภัยหรือการควบคุม API ล่าสุด

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

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาดที่บังคับใช้นโยบายผู้ดูแลระบบ 400 รายการใน Google Workspace

ฮัมซา โมฮัมหมัด อันวาร์

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลางที่มุ่งเน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงโดยใช้เทคโนโลยี MERN ชุดทักษะของเขาประกอบด้วยความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง Hamza ยังเป็นมืออาชีพที่ได้รับการรับรองด้านไอทีของ Google ซึ่งเน้นย้ำถึงความสามารถของเขาในการสนับสนุนด้านไอที ในฐานะนักแก้ปัญหาตัวยง เขาสร้างข้อผิดพลาดในคอมพิวเตอร์ขึ้นใหม่เพื่อแก้ไขปัญหาและค้นหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ