Zasób: Permission
Zasób uprawnień przyznaje użytkownikowi, grupie lub reszty świata dostęp do zasobu interfejsu PaLM API (np. dostrojonego modelu, korpusu).
Rola to zbiór dozwolonych operacji, który pozwala użytkownikom wykonywać określone działania na zasobach interfejsu PaLM API. Aby udostępnić je użytkownikom, grupom lub kontom usługi, należy przypisać role. Przypisując rolę, przyznajesz jej uprawnienia.
Są 3 koncentryczne role. Każda rola to nadzbiór dozwolonych operacji dla poprzedniej roli:
- czytelnik może używać zasobu (np. dostrojonego modelu, korpusu) do wnioskowania
- autor ma uprawnienia czytelnika i dodatkowo może edytować oraz udostępniać
- właściciel ma uprawnienia do zapisu i dodatkowo może usuwać
Zapis JSON |
---|
{ "name": string, "granteeType": enum ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Identyfikator. Nazwa uprawnienia. Podczas tworzenia zostanie wygenerowana unikalna nazwa. Przykłady: formattedModels/{tunedModel}/permissions/{permission} korpusy/{corpus}/permissions/{permission} Tylko dane wyjściowe. |
granteeType |
Opcjonalnie. Niezmienne. Typ obdarowanego. |
emailAddress |
Opcjonalnie. Niezmienne. Adres e-mail użytkownika grupy, do której odnosi się to uprawnienie. Pole nie jest ustawione, gdy typ uprawnienia to WSZYSTKO. |
role |
To pole jest wymagane. Rola przypisana przez to uprawnienie. |
Metody |
|
---|---|
|
Utwórz uprawnienie do określonego zasobu. |
|
Usuwa uprawnienie. |
|
Pobiera informacje o konkretnych uprawnieniach. |
|
Wyświetla listę uprawnień do określonego zasobu. |
|
Aktualizuje uprawnienia. |