คุณกำลังดูเอกสารประกอบ Apigee Edge
ไปที่
เอกสารประกอบเกี่ยวกับ Apigee X. ข้อมูล
ข้อความแสดงข้อผิดพลาด
Insufficient permissions [Description]
โดยที่ [Description]
คือสตริงที่อธิบายสาเหตุของข้อผิดพลาด
ตัวอย่าง
Insufficient Permissions You do not have permission to view API proxies.
ภาพหน้าจอ
ใน Edge UI ข้อผิดพลาดสิทธิ์ไม่เพียงพอจะระบุว่ามีข้อผิดพลาด ตัวอย่างเช่น ถ้าคุณพยายามดูรายการพร็อกซี API และมีข้อมูลไม่เพียงพอ สิทธิ์:
ข้อผิดพลาดนี้หมายถึงอะไร
ผู้ใช้ทุกคนในองค์กร Edge จะได้รับมอบหมายบทบาท ซึ่งจะมีบทบาทดังนี้ ชุดสิทธิ์ที่ใช้ CRUD CRUD หมายถึง "สร้าง อ่าน อัปเดต ลบ" ตัวอย่างเช่น ผู้ใช้อาจ มีบทบาทที่อนุญาตให้อ่านหรือ "รับ" รายละเอียดเกี่ยวกับเอนทิตี แต่ไม่ได้รับอนุญาตให้ "อัปเดต" หรือ "ลบ" ได้
ข้อผิดพลาดสิทธิ์ไม่เพียงพอมักจะหมายความว่าบทบาทที่มอบหมาย ผู้ใช้ไม่มีสิทธิ์ดำเนินการตามที่ขอ ตัวอย่างเช่น ผู้ใช้ พยายามสร้างพร็อกซี API แต่บทบาทของเขามีเพียงสิทธิ์ในการดูพร็อกซีเท่านั้น
ดูการมอบหมายบทบาท สำหรับข้อมูลเพิ่มเติม
การแก้ปัญหา
ขั้นตอนการแก้ปัญหาทั่วไป
แม้ว่าคุณอาจต้องการความช่วยเหลือจากผู้เชี่ยวชาญจาก Apigee ในการแก้ไขข้อผิดพลาดนี้ แต่คุณสามารถลองทำตามขั้นตอนต่อไปนี้ ขั้นตอนการแก้ปัญหาทั่วไปก่อนติดต่อฝ่ายสนับสนุนหรือโพสต์ไปยังชุมชน Apigee
คุณเป็นลูกค้าใหม่ที่เพิ่งสร้างองค์กรแรกใช่ไหม
สำหรับผู้ใช้ใหม่ของ Apigee ที่กำลังสร้างองค์กรแรก ก็สามารถใช้ Apigee ได้หลายรายการ ชั่วโมงเพื่อให้ขั้นตอนการสร้างเสร็จสมบูรณ์ หากคุณเห็นข้อความสิทธิ์ไม่เพียงพอ ในองค์กรใหม่ โปรดรอ 2-3 ชั่วโมงแล้วลองอีกครั้ง
ตรวจสอบว่าผู้ใช้รายอื่นเพิ่งเปลี่ยนสิทธิ์หรือไม่
ใน Edge UI ให้เลือกผู้ดูแลระบบ > ประวัติองค์กรเพื่อดูว่ามี การเปลี่ยนแปลงสิทธิ์ล่าสุด มองหาสิทธิ์ที่เพิ่งสร้าง หรือ นำออกแล้ว:
ตรวจสอบว่าข้อผิดพลาดนี้เกิดขึ้นในองค์กรเดียวหรือไม่
คุณมักจะสร้างหลายองค์กร และกำหนดสิทธิ์เดียวกันในแต่ละองค์กร แต่หากคุณอัปเดตสิทธิ์ในองค์กรหนึ่ง แต่ลืมอัปเดตสิทธิ์ทั้งหมด องค์กร คุณจะเห็นข้อผิดพลาดสิทธิ์ไม่เพียงพอ
หากเป็นไปได้ ให้ตรวจสอบว่าคุณได้อัปเดตสิทธิ์ในองค์กรหนึ่งที่ได้อัปเดตแล้ว พวกเขาในทุกองค์กร
ลองสร้างบทบาทที่มีสิทธิ์ส่วนกลาง แล้วลดบทบาทลง
คุณมักจะพบข้อผิดพลาดสิทธิ์ไม่เพียงพอเมื่อคุณสร้าง บทบาทใหม่เนื่องจากบทบาทใหม่ไม่ได้เปิดใช้งานสิทธิ์ที่จำเป็นทั้งหมด
แทนที่จะสร้างบทบาทใหม่พร้อมกับเปิดใช้สิทธิ์บางส่วน ให้สร้างบทบาท บทบาทที่เปิดใช้สิทธิ์ทั้งหมด จากนั้นนำสิทธิ์ออกตามที่จำเป็นและทดสอบบทบาท ทดสอบบทบาทต่อไปขณะที่คุณนำสิทธิ์ออก เพื่อให้มั่นใจว่าไม่ต้องเจอกับ ข้อผิดพลาดสิทธิ์ไม่เพียงพอ
สำหรับลูกค้า Cloud โปรดดูการหยุดทำงานในหน้าสถานะของ Apigee
ข้อผิดพลาดสิทธิ์ไม่เพียงพออาจเกิดขึ้นเมื่อการหยุดทำงานใน Edge ระบบคลาวด์ ใช้ URL ต่อไปนี้เพื่อตรวจสอบสถานะ Edge ปัจจุบันเพื่อดูว่ามี การหยุดทำงาน:
คุณใช้ Edge Cloud เวอร์ชันที่มีการสนับสนุนลูกค้า
แม้ว่าคุณอาจต้องติดต่อทีมสนับสนุนของ Apigee เพื่อแก้ไขข้อผิดพลาดนี้ แต่คุณอาจลองใช้ ดังที่อธิบายไว้ข้างต้นใน ขั้นตอนการแก้ปัญหา หากต้องการความช่วยเหลือเกี่ยวกับ Apigee โปรดดูที่การสนับสนุนของ Apigee Edge
คุณใช้ Edge Private Cloud อยู่หรือไม่
ลูกค้า Private Cloud อาจพบข้อผิดพลาดสิทธิ์ไม่เพียงพอเมื่อ ผู้ใช้พยายามเข้าสู่ระบบ Edge UI หากคุณสร้างบทบาทที่กำหนดเองใน Edge สำหรับ Private Cloud บทบาทดังกล่าวจะต้องเปิดใช้งานสิทธิ์เหล่านี้ เพื่อให้ผู้ใช้ในบทบาทนั้นสามารถเข้าสู่ระบบ UI ของ Edge:
{"path" : "/","permissions" : [ "get" ]} {"path" : "/*","permissions" : [ ]} {"path" : "/environments","permissions" : [ "get" ]} {"path" : "/userroles","permissions" : [ "get" ]}
คุณสามารถใช้คำสั่ง curl ต่อไปนี้เพื่อดูสิทธิ์ปัจจุบันสำหรับบทบาท
curl -X GET -u orgAdminEmail:password https:/{MS_IP}:8080/v1/organizations/{org_name}/userroles/{role_name}/permissions
ดูการสร้างบทบาทที่มี API สำหรับข้อมูลเพิ่มเติม
คุณใช้ Apigee Edge เวอร์ชันการประเมินของ Apigee Edge ไหม
แม้ว่าคุณอาจต้องโพสต์ปัญหาของคุณไปที่ชุมชน Apigee เพื่อแก้ไขข้อผิดพลาดนี้ แต่คุณอาจ ก่อนอื่นให้ลองทำตามขั้นตอนที่อธิบายไว้ข้างต้นในขั้นตอนการแก้ปัญหาทั่วไป