REST Resource: tunedModels.permissions

ทรัพยากร: สิทธิ์

ทรัพยากรสิทธิ์จะให้สิทธิ์ผู้ใช้ กลุ่ม หรือบุคคลอื่นๆ ในการเข้าถึงทรัพยากร PaLM API (เช่น โมเดลที่ปรับแต่ง คลังข้อมูล)

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

มีบทบาทที่เหมือนกัน 3 บทบาท แต่ละบทบาทคือชุดขั้นสูงของการดำเนินการที่ได้รับอนุญาตของบทบาทก่อนหน้า

  • ผู้อ่านสามารถใช้แหล่งข้อมูล (เช่น โมเดลที่ปรับแต่ง, คอร์ปัส) สำหรับการอนุมาน
  • ผู้เขียนมีสิทธิ์ของผู้อ่าน และยังสามารถแก้ไขและแชร์
  • เจ้าของมีสิทธิ์ของผู้เขียนและยังสามารถลบ
การแสดง JSON
{
  "name": string,
  "granteeType": enum (GranteeType),
  "emailAddress": string,
  "role": enum (Role)
}
ช่อง
name

string

เอาต์พุตเท่านั้น ตัวระบุ ชื่อสิทธิ์ ระบบจะสร้างชื่อที่ไม่ซ้ำกันเมื่อสร้าง ตัวอย่าง: customizeModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} สำหรับแสดงผลเท่านั้น

granteeType

enum (GranteeType)

ไม่บังคับ เปลี่ยนแปลงไม่ได้ ประเภทของผู้รับสิทธิ์

emailAddress

string

ไม่บังคับ เปลี่ยนแปลงไม่ได้ อีเมลของผู้ใช้ของกลุ่มที่สิทธิ์นี้อ้างอิง ไม่มีการตั้งค่าช่องเมื่อประเภทผู้รับสิทธิ์คือ "ทุกคน"

role

enum (Role)

ต้องระบุ บทบาทที่ได้รับจากสิทธิ์นี้

วิธีการ

create

สร้างสิทธิ์สำหรับทรัพยากรที่เฉพาะเจาะจง

delete

ลบสิทธิ์

get

รับข้อมูลเกี่ยวกับสิทธิ์ที่เฉพาะเจาะจง

list

แสดงรายการสิทธิ์สำหรับทรัพยากรที่เฉพาะเจาะจง

patch

อัปเดตสิทธิ์