منبع: مجوز
منبع مجوز به کاربر، گروه یا سایر نقاط جهان دسترسی به منبع API PalM (به عنوان مثال یک مدل تنظیم شده، مجموعه) اعطا می کند.
نقش مجموعه ای از عملیات مجاز است که به کاربران اجازه می دهد تا اقدامات خاصی را بر روی منابع PalM API انجام دهند. برای در دسترس قرار دادن آنها برای کاربران، گروهها یا حسابهای سرویس، نقشهایی را اختصاص میدهید. وقتی نقشی را اختصاص می دهید، مجوزهایی را که آن نقش در بر دارد اعطا می کنید.
سه نقش متحدالمرکز وجود دارد. هر نقش ابرمجموعه ای از عملیات مجاز نقش قبلی است:
- خواننده می تواند از منبع (مثلاً مدل تنظیم شده، پیکره) برای استنتاج استفاده کند
- نویسنده دارای مجوزهای خواننده است و علاوه بر این می تواند ویرایش و به اشتراک بگذارد
- مالک دارای مجوزهای نویسنده است و علاوه بر این می تواند حذف کند
نمایندگی JSON |
---|
{ "name": string, "granteeType": enum ( |
زمینه های | |
---|---|
name | فقط خروجی مشخص کننده. نام مجوز یک نام منحصر به فرد در ایجاد ایجاد می شود. مثالها: tunedModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} فقط خروجی. |
granteeType | اختیاری. تغییرناپذیر. نوع اعطا کننده. |
emailAddress | اختیاری. تغییرناپذیر. آدرس ایمیل کاربر گروهی که این مجوز به آن اشاره دارد. وقتی نوع دریافتکننده مجوز EVERYONE باشد، فیلد تنظیم نمیشود. |
role | ضروری. نقش اعطا شده توسط این مجوز. |
مواد و روش ها | |
---|---|
| یک مجوز برای یک منبع خاص ایجاد کنید. |
| مجوز را حذف می کند. |
| اطلاعات مربوط به یک مجوز خاص را دریافت می کند. |
| مجوزها را برای منبع خاص فهرست می کند. |
| مجوز را به روز می کند. |