Todos os produtos
Search
Central de documentação

Drive and Photo Service:FilePermissionMember

Última atualização: Jun 28, 2026

Parâmetro

Tipo

Descrição

Exemplo

object

As informações de permissão.

identity Identity

A identidade à qual as permissões são concedidas, que pode ser um usuário ou um grupo.

role_id

string

O ID do papel. Você pode conceder permissões atribuindo papéis a identidades ou pode personalizar as permissões. Para conceder permissões atribuindo papéis a identidades, especifique role_id. role_id e action_list são mutuamente exclusivos. Se ambos os parâmetros forem especificados, o valor de role_id prevalece.

Valores válidos:

SystemFileOwner: colaborador

SystemFileDownloader: downloader

SystemFileEditor: editor

SystemFileEditorWithoutDelete: editor sem permissões para excluir o arquivo

SystemFileEditorWithoutShareLink: editor sem permissões para compartilhar o arquivo

SystemFileMetaViewer: visualizador de listas

SystemFileUploader: uploader. SystemFileUploaderAndDownloader: uploader e downloader

SystemFileDownloaderWithShareLink: downloader e compartilhador

SystemFileUploaderAndDownloaderWithShareLink: uploader, downloader e compartilhador

SystemFileUploaderAndViewer: visualizador e uploader

SystemFileUploaderWithShareLink: uploader e compartilhador

SystemFileViewer: visualizador

SystemFileDownloader

expire_time

integer

O horário em que as permissões expiram. Este valor é um timestamp UNIX que representa o número de milissegundos decorridos desde 1 de janeiro de 1970, 00:00:00 UTC. Um valor de 4775500800000 indica que as permissões nunca expiram.

1633598085642

disinherit_sub_group

boolean

Especifica se os usuários de subgrupos podem herdar as permissões. Por exemplo, um usuário chamado user1 pertence ao grupo group1, e um usuário chamado user2 pertence ao grupo group2. group2 é o subgrupo de group1. Se você definir disinherit_sub_group como true, apenas user1 receberá as permissões. user2 não receberá as permissões.

false

action_list

array

A lista de permissões a conceder. Você pode conceder permissões atribuindo papéis a identidades ou pode personalizar as permissões. Para conceder permissões atribuindo papéis a identidades, especifique role_id. role_id e action_list são mutuamente exclusivos. Se ambos os parâmetros forem especificados, o valor de role_id prevalece. Quando você especifica action_list, o sistema gera automaticamente um role_id temporário. Você pode usar este role_id para revogar as permissões.

string

A permissão. Valores válidos:

  • FILE.VISIBLE

  • FILE.PREVIEW

  • FILE.MOVE

  • FILE.DELETE

  • FILE.COPY

  • FILE.CREATE

  • FILE.DOWNLOAD

  • FILE.SHARELINK

  • FILE.UPDATE

  • FILE.LIST

FILE.CREATE