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. |
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. |