Ressource: Berechtigung
Die Berechtigungsressource ermöglicht Nutzern, Gruppen oder dem Rest der Welt Zugriff auf die PaLM API-Ressource (z.B. ein abgestimmtes Modell oder Korpus).
Eine Rolle ist eine Sammlung zulässiger Vorgänge, mit denen Nutzer bestimmte Aktionen für PaLM API-Ressourcen ausführen können. Um sie für Nutzer, Gruppen oder Dienstkonten verfügbar zu machen, weisen Sie Rollen zu. Wenn Sie eine Rolle zuweisen, gewähren Sie Berechtigungen, die in der Rolle enthalten sind.
Es gibt drei konzentrische Rollen. Jede Rolle ist eine Obermenge der zulässigen Vorgänge der vorherigen Rolle:
- Leser können die Ressource (z. B. abgestimmtes Modell, Korpus) für Inferenzen verwenden.
- Der Autor hat Leseberechtigungen und kann zusätzlich das Dokument bearbeiten und freigeben
- Der Eigentümer hat die Berechtigungen des Autors und kann zusätzlich Folgendes löschen:
JSON-Darstellung |
---|
{ "name": string, "granteeType": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe Kennung. Der Name der Berechtigung. Beim Erstellen wird ein eindeutiger Name generiert. Beispiele: tunedModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} Nur Ausgabe. |
granteeType |
Optional. Nicht veränderbar. Typ des Empfängers einer Förderung |
emailAddress |
Optional. Nicht veränderbar. Die E-Mail-Adresse des Nutzers der Gruppe, auf die sich diese Berechtigung bezieht. Das Feld ist nicht festgelegt, wenn der Empfängertyp der Berechtigung EVERYONE ist. |
role |
Erforderlich. Die durch diese Berechtigung gewährte Rolle. |
Methoden |
|
---|---|
|
Erstellen Sie eine Berechtigung für eine bestimmte Ressource. |
|
Löscht die Berechtigung. |
|
Ruft Informationen zu einer bestimmten Berechtigung ab. |
|
Listet Berechtigungen für die bestimmte Ressource auf. |
|
Aktualisiert die Berechtigung. |