משאב: הרשאה
משאב הרשאה מעניק למשתמש, לקבוצה או לשאר העולם גישה למשאב ממשק ה-API של PaLM (למשל מודל מכוונן, מאגר).
תפקיד הוא אוסף של פעולות מותרות שמאפשרות למשתמשים לבצע פעולות ספציפיות במשאבי PaLM API. כדי שיהיו זמינים למשתמשים, לקבוצות או לחשבונות שירות, צריך להקצות תפקידים. כשמקצים תפקיד, למעשה נותנים לו את ההרשאות שהתפקיד כולל.
יש שלושה תפקידים קונצנטריים. כל תפקיד הוא קבוצת-על של הפעולות המותרות של התפקיד הקודם:
- הקורא יכול להשתמש במשאב (למשל מודל מכוונן, מאגר) להסקת הנתונים
- לכותב יש הרשאות קריאה, ובנוסף יכול לערוך ולשתף
- לבעלים יש הרשאות כתיבה וגם יכול למחוק
ייצוג JSON |
---|
{ "name": string, "granteeType": enum ( |
שדות | |
---|---|
name |
פלט בלבד. מזהה. שם ההרשאה. במהלך היצירה ייווצר שם ייחודי. דוגמאות: AdjustModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} פלט בלבד. |
granteeType |
אפשרות. לא משתנה. סוג מקבל המענק. |
emailAddress |
אפשרות. לא משתנה. כתובת האימייל של המשתמש בקבוצה שההרשאה הזו מתייחסת אליה. השדה לא מוגדר כאשר סוג מקבל ההרשאה של ההרשאה הוא 'כולם'. |
role |
חובה. התפקיד שהוענקה על ידי ההרשאה הזו. |
שיטות |
|
---|---|
|
יצירת הרשאה למשאב ספציפי. |
|
מחיקת ההרשאה. |
|
קבלת מידע על הרשאה ספציפית. |
|
בתיבת הדו-שיח הזו מפורטים ההרשאות של המשאב הספציפי. |
|
מתבצע עדכון של ההרשאה. |