Recurso: permissão
O recurso de permissão concede ao usuário, grupo ou o restante do mundo acesso ao recurso da API PaLM (por exemplo, um modelo ajustado, corpus).
Um papel é um conjunto de operações permitidas que permitem aos usuários realizar ações específicas nos recursos da API PaLM. Atribua papéis para disponibilizá-los a usuários, grupos ou contas de serviço. Ao atribuir um papel, você concede as permissões contidas nele.
Há três papéis concêntricos. Cada papel é um superconjunto das operações permitidas do papel anterior:
- o leitor pode usar o recurso (por exemplo, modelo ajustado, corpus) para inferência
- escritor tem permissões de leitor e também pode editar e compartilhar
- o proprietário tem permissões de escritor e também pode excluir
Representação JSON |
---|
{ "name": string, "granteeType": enum ( |
Campos | |
---|---|
name |
Apenas saída. Identificador. O nome da permissão. Um nome exclusivo será gerado na criação. Exemplos: ajustadaModels/{tunedModel}/permissions/{permission} corpora/{corpus}/permissions/{permission} apenas saída. |
granteeType |
Opcional. Imutável. O tipo do beneficiário. |
emailAddress |
Opcional. Imutável. O endereço de e-mail do usuário do grupo ao qual esta permissão se refere. O campo não é definido quando o tipo de beneficiário da permissão é EVERYONE. |
role |
Obrigatório. O papel concedido pela permissão. |
Métodos |
|
---|---|
|
Cria uma permissão para um recurso específico. |
|
Exclui a permissão. |
|
Recebe informações sobre uma permissão específica. |
|
Lista as permissões para o recurso específico. |
|
Atualiza a permissão. |