Method: debug.datasources.items.checkAccess

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

หมายเหตุ: API นี้ต้องใช้บัญชีผู้ดูแลระบบเพื่อดําเนินการ

คำขอ HTTP

POST https://cloudsearch.googleapis.com/v1/debug/{name=datasources/*/items/*}:checkAccess

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ชื่อรายการ, รูปแบบ: แหล่งข้อมูล/{sourceId}/items/{itemId}

พารามิเตอร์การค้นหา

พารามิเตอร์
debugOptions

object (DebugOptions)

ตัวเลือกการแก้ไขข้อบกพร่องทั่วไป

เนื้อหาของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ Principal

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "hasAccess": boolean
}
ช่อง
hasAccess

boolean

แสดงค่า "จริง" หากผู้ใช้หลักมีสิทธิ์เข้าถึง หากไม่แสดงผล จะแสดงผลเป็น "เท็จ"

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth รายการใดรายการหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/cloud_search.debug
  • https://www.googleapis.com/auth/cloud_search

สำหรับข้อมูลเพิ่มเติม โปรดดูที่คู่มือการให้สิทธิ์