Este guia contém tarefas relacionadas ao gerenciamento de drives compartilhados, como criar drives compartilhados e no gerenciamento de membros e permissões.
Saiba mais sobre os limites de pastas nos drives compartilhados em Pasta limites de desempenho.
Criar drives compartilhados
Para criar um drive compartilhado, use o método drives.create
.
Java
Python
Node.js
PHP
.NET
As chamadas para o método drives.create
são
idempotente.
O parâmetro requestId
identifica a tentativa lógica de criar o
unidade Se a solicitação expirar ou retornar um erro indeterminado de back-end, o
a mesma solicitação pode ser repetida. O requestId
e o corpo da solicitação precisam
permanecem os mesmos.
Se o drive compartilhado foi criado por uma solicitação anterior ou devido a um
tentar novamente, a resposta normal será retornada. Às vezes, como depois de um tempo prolongado
momento ou se o corpo da solicitação tiver mudado, um erro 409
poderá ser
retornado, indicando que requestId
precisa ser descartado.
Adicionar ou remover participantes de drives compartilhados
Adicione ou remova participantes do drive compartilhado usando o
permissions
.
Para adicionar um participante, crie a permissão no drive compartilhado. Permissão também podem ser usados em arquivos individuais de um drive compartilhado para conceder para os participantes ou permitir que pessoas que não são participantes colaborem itens específicos.
Para mais informações e códigos de exemplo, consulte Compartilhar arquivos, pastas e unidade de disco rígido.
Excluir um drive compartilhado
Use o método drives.delete
para excluir uma
drive compartilhado. Todo o conteúdo no drive compartilhado precisa ser movido para a lixeira ou excluído
antes de excluir o drive compartilhado.
Gerenciar drives compartilhados para administradores do domínio
Aplique o parâmetro useDomainAdminAccess
com os recursos drives
e permissions
para gerenciar drives compartilhados em uma
organização.
Os usuários que chamam esses métodos com useDomainAdminAccess=true
precisam ter o
Drive and Docs
administrador
privilégio.
Os administradores podem pesquisar sites
drives ou atualizar permissões para
drives da organização, independentemente da associação do administrador
em qualquer drive compartilhado.
Recuperar um drive compartilhado que não tem um organizador
O exemplo a seguir demonstra como usar esses recursos para recuperar unidades que não têm mais um organizador.
Java
Python
Node.js
PHP
.NET
Limites de pasta
As pastas dos drives compartilhados têm alguns limites de armazenamento. Para mais informações, consulte Compartilhados limites de direção em Google Drive.
Limite de itens
Cada pasta no drive compartilhado de um usuário tem um limite de 500.000 itens, incluindo arquivos, pastas e atalhos.
Quando o limite é atingido, o drive compartilhado não aceita mais itens. Para receber arquivos novamente, os usuários deverão excluir os itens da pasta permanentemente. Observação que os itens na lixeira sejam contabilizados no limite, mas os itens excluídos permanentemente que não têm. Para mais informações, consulte Excluir ou excluir arquivos e pastas.
Limite de tamanho da pasta
Uma pasta em um drive compartilhado não pode conter mais de cem níveis de pastas aninhadas. Isso significa que uma pasta filha não pode ser armazenada em outra que tenha mais de 99 níveis de profundidade. Essa limitação só se aplica a pastas filhas.
As tentativas de adicionar mais de 100 níveis de pastas retorna um
teamDriveHierarchyTooDeep
Resposta do código de status HTTP.