En esta guía, se incluyen tareas relacionadas con la administración de unidades compartidas, como la creación de unidades compartidas y la administración de miembros y permisos.
Crea unidades compartidas
Para crear una unidad compartida, usa el método drives.create
.
Java
Python
Node.js
PHP
.NET
Las llamadas al método drives.create
son idempotentes.
El parámetro requestId
identifica el intento lógico de crear la unidad compartida. Si la solicitud agota el tiempo de espera o muestra un error de backend indeterminado, se puede repetir la misma solicitud. El requestId
y el cuerpo de la solicitud deben permanecer iguales.
Si la unidad compartida se creó de forma correcta en una solicitud anterior o debido a un reintento, se muestra la respuesta normal. A veces, por ejemplo, después de un tiempo prolongado o si el cuerpo de la solicitud cambió, es posible que se muestre un error 409
que indique que se debe descartar el requestId
.
Agregar o quitar miembros de la unidad compartida
Agrega o quita miembros de la unidad compartida con el recurso permissions
.
Para agregar un miembro, crea el permiso en la unidad compartida. Los métodos de permisos también se pueden usar en archivos individuales dentro de una unidad compartida para otorgar a los miembros privilegios adicionales o permitir que quienes no son miembros colaboren en elementos específicos.
Para obtener más información y un código de muestra, consulta Cómo compartir archivos, carpetas y unidades.
Cómo borrar una unidad compartida
Usa el método drives.delete
para borrar una unidad compartida. Todo el contenido de la unidad compartida se debe mover a la papelera o borrar antes de borrarla.
Administra unidades compartidas para administradores de dominio
Aplica el parámetro useDomainAdminAccess
con los recursos drives
y permissions
para administrar las unidades compartidas en una organización.
Los usuarios que llaman a estos métodos con useDomainAdminAccess=true
deben tener el privilegio de administrador Drive and Docs
.
Los administradores pueden buscar unidades compartidas o actualizar los permisos de las unidades compartidas que pertenecen a su organización, sin importar si el administrador es miembro de alguna unidad compartida.
Cómo recuperar una unidad compartida que no tiene un organizador
En el siguiente ejemplo, se muestra cómo usar estos recursos para recuperar unidades compartidas que ya no tienen un organizador.
Java
Python
Node.js
PHP
.NET
Límites de carpetas
Las carpetas de las unidades compartidas tienen algunos límites de almacenamiento. Para obtener más información, consulta Límites de unidades compartidas en Google Drive.
Límite de elementos
Cada carpeta de la unidad compartida de un usuario tiene un límite de 400,000 elementos, incluidos archivos, carpetas y accesos directos.
Límite de profundidad de la carpeta
Una carpeta de una unidad compartida puede tener hasta 20 niveles de carpetas anidadas.