Skip to main content

Discover สิทธิ์ที่ได้รับ

Discovery คือแหล่งข้อมูลจริงของสิทธิ์ ณ เวลาทดสอบ ต้องเทียบกับ private grant manifest ก่อนสร้าง write-capable request หากค่าไม่ตรงให้หยุด ไม่เดา UUID หรือขยายสิทธิ์เอง

Endpointใช้ตรวจ
GET /integrations/meองค์กร, zone, client และ write mode
GET /integrations/facilitiesสถานประกอบการที่มองเห็น
GET /integrations/retentionsรอบรายงานที่ยังใช้งานได้
GET /integrations/destinationsfacility/retention pair ที่ถูกต้อง
GET /integrations/catalog/activity-codesactivity, catalog item และหน่วยที่ใช้ได้ต่อ scope/ปลายทาง

Exact-set gate

  1. เทียบองค์กรและ zone แบบตรงตัว
  2. เทียบ destination เป็น pair ไม่สร้างทุก combination ระหว่าง facility กับ period
  3. เทียบ capability ด้วย scope + activity_code + catalog_item_code + accepted_units
  4. ตรวจ schema_version และ catalog_version
  5. ถ้ามีของขาด ของเกิน หรือ version drift ให้ผลเป็น FAIL/BLOCKED ก่อนยิงข้อมูล

สำหรับ complete-catalog grant กรณี supported-but-ungranted capability เป็น not_applicable; ต้องใช้ unsupported-input validation probe แยกต่างหากตาม Negative tests