Kaynak: İzin
İzin kaynağı; kullanıcılara, gruplara veya dünyanın geri kalanına PaLM API kaynağına (ör. hassaslaştırılmış model, topluluk) erişim izni verir.
Rol, kullanıcıların PaLM API kaynakları üzerinde belirli işlemleri gerçekleştirmesine olanak tanıyan izin verilen işlemler koleksiyonudur. Bunları kullanıcılar, gruplar veya hizmet hesapları tarafından kullanılabilir hale getirmek için roller atarsınız. Bir rol atadığınızda rolün içerdiği izinleri vermiş olursunuz.
Eşmerkezli üç rol var. Her rol, önceki rolün izin verilen işlemlerinin üst kümesidir:
- okuyucu, çıkarım için kaynağı (ör. hassaslaştırılmış model, topluluk) kullanabilir
- yazar, okuyucu izinlerine sahiptir ve ayrıca bunları düzenleyip paylaşabilir
- sahibi, yazar izinlerine sahiptir ve ek olarak içeriği silebilir.
JSON gösterimi |
---|
{ "name": string, "granteeType": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Tanımlayıcı. İzin adı. Oluşturma işleminde benzersiz bir ad oluşturulur. Örnekler: AdjustModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} Yalnızca çıkış. |
granteeType |
İsteğe bağlı. Sabit. Bağış alanın türü. |
emailAddress |
İsteğe bağlı. Sabit. Bu iznin belirttiği gruptaki kullanıcının e-posta adresi. İznin verilen türü EVERYONE olduğunda alan ayarlanmaz. |
role |
Zorunlu. Bu izin tarafından verilen rol. |
GranteeType
Bu izni verenin türlerini tanımlar.
Sıralamalar | |
---|---|
GRANTEE_TYPE_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
USER |
Kullanıcıyı temsil eder. Bu ayar ayarlandığında kullanıcı için e-posta adresi sağlamanız gerekir. |
GROUP |
Bir grubu temsil eder. Bu ayardan sonra grup için e-posta adresi sağlamanız gerekir. |
EVERYONE |
Herkese erişimi temsil eder. Ek bilgi gerekmez. |
Rol
Bu izin tarafından verilen rolü tanımlar.
Sıralamalar | |
---|---|
ROLE_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
OWNER |
Sahibi kaynağı kullanabilir, güncelleyebilir, paylaşabilir ve silebilir. |
WRITER |
Yazar kaynağı kullanabilir, güncelleyebilir ve paylaşabilir. |
READER |
Okuyucu kaynağı kullanabilir. |
Yöntemler |
|
---|---|
|
Belirli bir kaynak için izin oluşturun. |
|
İzni siler. |
|
Belirli bir İzin ile ilgili bilgileri alır. |
|
Belirli bir kaynakla ilgili izinleri listeler. |
|
İzni günceller. |