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. |
GranteeType
Określa typy osób, którym przyznano to uprawnienie.
Wartości w polu enum | |
---|---|
GRANTEE_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
USER |
Reprezentuje użytkownika. Gdy jest skonfigurowana, musisz podać adres e-mail użytkownika. |
GROUP |
Reprezentuje grupę. Gdy go ustawisz, musisz podać adres e-mail grupy. |
EVERYONE |
Reprezentuje dostęp dla wszystkich. Nie są wymagane żadne dodatkowe informacje. |
Rola
Określa rolę przypisaną przez to uprawnienie.
Wartości w polu enum | |
---|---|
ROLE_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OWNER |
Właściciel może używać, aktualizować, udostępniać i usuwać zasoby. |
WRITER |
Zapisujący może korzystać z zasobu, aktualizować go i udostępniać. |
READER |
Czytelnik może korzystać z tego zasobu. |
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. |