Papéis e permissões

Um papel é uma coleção de permissões que permite aos usuários realizar ações específicas nos recursos do Google Drive. Para disponibilizar permissões a usuários, grupos e contas de serviço, atribua papéis. Ao atribuir um papel, você concede todas as permissões contidas nele.

Cada permissão na API Google Drive tem uma função que define o que os usuários podem fazer com um arquivo, uma pasta ou um drive compartilhado. Para mais informações, consulte Cenários para compartilhamento de recursos do Drive.

Operações para arquivos e pastas

A tabela a seguir mostra as operações que os usuários podem realizar para cada função quando ela não está restrita a uma visualização. Para mais informações, consulte Visualizações.

Operação permitida owner organizer fileOrganizer writer commenter reader
Ler os metadados (como nome e descrição) do arquivo ou da pasta
Ler o conteúdo do arquivo
Ler a lista de itens na pasta
Adicionar comentários ao arquivo
Modificar os metadados do arquivo ou da pasta
Modificar o conteúdo do arquivo
Acessar revisões históricas
Adicionar itens à pasta
Remover itens da pasta "Meu Drive"
Compartilhar itens da pasta "Meu Drive"
Pode acessar permissões detalhadas de arquivos
Mover itens para a lixeira
Recuperar itens da lixeira
Esvaziar a lixeira
Excluir um arquivo ou uma pasta
Adicionar uma restrição de conteúdo a um arquivo em uma pasta do Meu Drive
Definir ou remover a configuração de acesso limitado nas pastas do Meu Drive

Operações específicas para drives compartilhados

A tabela a seguir mostra as operações específicas do drive compartilhado que os usuários podem realizar para cada função, quando ela não está restrita a uma visualização. Para mais informações, consulte Visualizações.

Operação permitida owner organizer fileOrganizer writer commenter reader
Compartilhar um item do drive compartilhado
Adicionar arquivos a drives compartilhados
Modificar os metadados de um drive compartilhado
Adicionar membros a um drive compartilhado
Reorganizar itens em um drive compartilhado [1]
Mover itens para fora de um drive compartilhado [2]
Excluir itens em drives compartilhados [2]
Excluir um drive compartilhado vazio
Adicionar uma restrição de conteúdo a um arquivo em um drive compartilhado
Definir ou remover a configuração de acesso limitado em pastas de drives compartilhados

Correlação entre as funções da API Drive e da interface do Drive

A API Drive e a interface do Drive usam o mesmo sistema de permissões. No entanto, os nomes dos papéis são um pouco diferentes entre os dois.

A tabela a seguir mostra como as funções correspondem a arquivos e pastas no Meu Drive.

Função da API Drive Função da interface do Drive Descrição
owner Proprietário Concede controle total sobre o arquivo ou a pasta.
writer Editor Permite visualizar, adicionar comentários e editar o arquivo. Para pastas, é possível adicionar, editar e excluir arquivos ou subpastas.
commenter Comentador Permite visualizar o arquivo e adicionar comentários.
reader Leitor Concede a capacidade de visualizar o arquivo.

A tabela a seguir mostra como as funções correspondem a arquivos e pastas em unidades compartilhadas.

Função da API Drive Função da interface do Drive Descrição
organizer Gerente Concede a capacidade de gerenciar arquivos, pastas, pessoas e configurações.
fileOrganizer Gerenciador de conteúdo Concede a capacidade de contribuir e gerenciar conteúdo. Função padrão para novos membros.
writer Colaborador Permite visualizar, adicionar comentários e editar o arquivo. Também é possível criar arquivos em um drive compartilhado.
commenter Comentador Permite visualizar o arquivo e adicionar comentários.
reader Leitor Concede a capacidade de visualizar o arquivo.

Visualizações

Uma permissão pode ser restrita a um view, e nesse caso a função se aplica apenas a essa visualização específica.

Uma permissão com view=published e role=reader concede a reader acesso à visualização publicada do arquivo, mas não ao arquivo em si.reader

Uma permissão com view=metadata e role=reader concede acesso de reader aos metadados da pasta, mas não ao conteúdo dela.

Por outro lado, qualquer permissão que não seja restrita a uma visualização específica concede acesso de reader à visualização publicada do arquivo.