Puntos clave
- Identifica el origen habitual de los huecos: altas y bajas de usuarios, cambios en unidades organizativas o grupos, y políticas de copia de seguridad mal configuradas.
- Define una línea base de usuarios: exporta el directorio completo de usuarios de Google Workspace y compáralo con el inventario de tu copia de seguridad SaaS.
- Audita las políticas de unidades organizativas y grupos: suelen generar puntos ciegos, sobre todo cuando se añaden usuarios o grupos nuevos sin actualizar las asignaciones de copia de seguridad.
- Conoce las limitaciones de Vault: Google Vault permite retener datos y aplicar retenciones legales, pero no es una solución de copia de seguridad.
- Automatiza la detección de huecos: usa la Directory API y la Reports API del SDK de administrador de Google para detectar a escala usuarios sin protección y actividad de borrado de riesgo.
- Documenta y gobierna la corrección: registra los huecos de cobertura en un repositorio centralizado para corregirlos de forma coherente en todos los entornos de Google Workspace.
Contar con un proceso completo y estructurado para detectar huecos en la cobertura de copia de seguridad de Google aporta muchas ventajas a los MSP. Lo primero y más importante: garantiza que cada usuario con licencia y cada conjunto de datos estén protegidos. Además, los administradores pueden
- detectar a tiempo errores de configuración o puntos ciegos de cobertura,
- documentar los resultados para auditorías y QBR, y
- justificar las acciones correctivas o nuevas inversiones en copia de seguridad SaaS.
Protege a todos los usuarios y todas las cargas de trabajo con una solución fiable de copia de seguridad SaaS.
Aquí tienes tu prueba gratuita de la copia de seguridad SaaS de NinjaOne
Guía para comprobar los datos de copia de seguridad de Google
📌 Requisitos previos:
- Necesitas el rol de superadministrador o un administrador delegado con acceso a la consola de administración de Google y a Vault.
- Si vas a usar API, necesitas un proyecto de Google Cloud con las API Directory y Reports del SDK de administrador habilitadas.
- Se requieren credenciales OAuth 2.0 para el acceso delegado.
- Conviene tener un inventario base de usuarios, unidades organizativas y grupos con el que hacer comprobaciones cruzadas.
- También necesitas una hoja de cálculo o una plataforma de documentación donde anotar los hallazgos.
📌 Estrategias de implementación recomendadas:
Método 1: validar la cobertura de usuarios en la consola de administración
- Entra en la consola de administración de Google.
- Ve a Menú > Directorio > Usuarios.
- Haz clic en el icono Descargar de la parte superior derecha.
- Selecciona Todos los usuarios.
- Podrás elegir entre descargar los datos como archivo CSV o volcarlos en Google Sheets. Elige la opción que mejor se adapte a tus preferencias y a las políticas de tu organización.
- Compara los datos de la consola de Google con la lista de tu copia de seguridad SaaS.
- Marca cualquier entrada que no coincida o que falte. Si un usuario no aparece en el archivo de la copia de seguridad SaaS, significa que no está correctamente vinculado a una política de copia de seguridad.
Método 2: revisar las excepciones por unidad organizativa (UO) y por grupo
- Repasa las distintas unidades organizativas y grupos que se usan para aplicar la copia de seguridad en tu organización.
- Comprueba que todas las organizaciones estén cubiertas y que todos los usuarios estén vinculados a una política de copia de seguridad adecuada.
- Si hay usuarios o grupos sin cobertura, márcalos de inmediato. Esto suele pasar cuando la UO es nueva o cuando los usuarios se han movido hace poco a otro grupo.
- Asegúrate de que tus políticas de copia de seguridad se apliquen de forma coherente a todos los usuarios, grupos y unidades organizativas.
Método 3: revisar las políticas de retención de Vault
- Abre Google Vault.
- Ve a Retención.
- Confirma que las reglas de retención de Gmail, Drive, Chat y Meet se aplican de forma coherente a todas tus unidades organizativas.
- Si las reglas no se aplican de forma coherente, documenta los huecos.
- Repasa tu documentación y modifica cada ajuste para que las reglas se apliquen por igual en todas las unidades organizativas.
Y lo más importante: recuerda que, aunque Google Vault ayuda a conservar datos con fines de cumplimiento y de retención legal, no sustituye a una copia de seguridad SaaS de terceros. Vault no garantiza
- restauraciones a un momento concreto,
- recuperación granular ni
- protección frente a errores de configuración de los administradores.
Método 4: usar la Directory API del SDK de administrador para detectar cuentas sin protección
También puedes usar Windows PowerShell para ejecutar una consulta en la Directory API del SDK y encontrar huecos de cobertura. (Recuerda que los tokens deben generarse con OAuth 2.0 o con cuentas de servicio con delegación en todo el dominio).
Aquí tienes un script de ejemplo que puedes utilizar:
# Example PowerShell snippet using Google Admin SDK Directory API$uri = "https://admin.googleapis.com/admin/directory/v1/users?customer=my_customer&maxResults=500"$headers = @{ Authorization = "Bearer $AccessToken" }$response = Invoke-RestMethod -Uri $uri -Headers $headers $response.users | Select-Object primaryEmail, suspended, orgUnitPath |
«Bearer $AccessToken» debe sustituirse por un token de API válido.
Este script te permite conectarte a Google Workspace mediante la API del SDK de administrador y te muestra
- una lista de 500 usuarios con sus direcciones de correo,
- si están suspendidos y
- a qué unidades organizativas pertenecen.
Exporta los datos como archivo CSV y compáralos con la información de tus herramientas de copia de seguridad. Marca las cuentas que no coincidan o que falten para comprobar si hay usuarios sin cobertura.
Método 5: usar la Reports API para detectar riesgos de borrado
Los borrados frecuentes y las acciones de «vaciar la papelera» pueden comprometer la capacidad de recuperación. Puedes usar la Reports API para detectar este tipo de acciones con este script:
# === CONFIGURATION ===$AccessToken = "<YOUR_ACCESS_TOKEN>" # Paste your OAuth token here$Application = "admin" # 'admin' = Admin Console events$EventName = "DELETE_USER" # Type of deletion event$StartTime = (Get-Date).AddDays(-30).ToString("yyyy-MM-ddTHH:mm:ssZ") # Last 30 days$OutputCsv = "C:\Reports\UserDeletions.csv"# === INITIALIZE ===$uri = "https://admin.googleapis.com/admin/reports/v1/activity/users/all/applications/$Application?eventName=$EventName&startTime=$StartTime"$headers = @{ Authorization = «Bearer $AccessToken» }$allEvents = @() $pageToken = $nullWrite-Host «Fetching deletion events from Reports API…»do { $fullUri = if ($pageToken) { "$uri&pageToken=$pageToken" } else { $uri }try { $response = Invoke-RestMethod -Uri $fullUri -Headers $headers -Method Get } catch { Write-Error «API call failed: $_» break }if ($response.items) { foreach ($item in $response.items) { $eventDetails = [PSCustomObject]@{ EventId = $item.id.uniqueQualifier Time = $item.id.time ActorEmail = $item.actor.email ActorType = $item.actor.type EventName = $item.events[0].name TargetUser = ($item.events[0].parameters | Where-Object { $_.name -eq «USER_EMAIL» }).value } $allEvents += $eventDetails } }$pageToken = $response.nextPageToken } while ($pageToken) # === EXPORT === if ($allEvents.Count -gt 0) { $allEvents | Export-Csv -Path $OutputCsv -NoTypeInformation -Encoding UTF8 Write-Host «Export complete. $($allEvents.Count) deletion events saved to $OutputCsv» } else { Write-Host «No deletion events found.» } |
Así verás todos los eventos de borrado de tu Google Workspace. Documenta los patrones y comprueba que las reglas de Vault o la cobertura de tu copia de seguridad cubren esas situaciones.
Método 6: documentar los hallazgos y crear un registro de huecos
Cuando detectes un hueco de cobertura, haz lo siguiente:
- Anota la carga de trabajo o el servicio, el usuario o la UO afectados, el problema que hay que resolver y las acciones correctivas.
- Asigna responsables para resolverlo y fija un plazo.
- Guarda el registro en un documento compartido para las conversaciones de gobernanza y los QBR.
Tabla resumen de buenas prácticas para la cobertura de copia de seguridad en Google Workspace
| Componente | Valor que aporta |
| Exportación de la lista de usuarios frente a la lista de copia de seguridad | Detecta las cuentas sin protección y te permite solucionarlo. |
| Revisión de las políticas de UO y grupos | Evita errores de configuración y garantiza que todas las unidades organizativas y grupos estén cubiertos. |
| Comprobación de la retención en Vault | Garantiza que las reglas de Google Vault coincidan con las de tu organización. |
| Consultas a la Directory API | Detecta automáticamente los huecos de cobertura en tu Google Workspace. |
| Auditoría con la Reports API | Identifica tendencias de borrado de riesgo y te da la oportunidad de actuar. |
| Registro de huecos | Permite seguir la corrección y fomenta la responsabilidad. |
Ejemplo de flujo de trabajo para la detección diaria de huecos
- Despliega un script que extraiga la lista de usuarios mediante la Directory API del SDK de administrador.
- Compara esa lista con la de tu copia de seguridad SaaS.
- Exporta las discrepancias a un archivo CSV.
- Haz que se cree automáticamente un ticket en tu software PSA para las cuentas sin cobertura.
- Archiva los resultados cada semana para las auditorías.
Integración con NinjaOne para gestionar la cobertura de las copias de seguridad
Las herramientas de NinjaOne te ayudan a
- ejecutar scripts programados para consultar las API Directory o Reports,
- generar automáticamente tickets para las cuentas sin cobertura,
- guardar los registros de huecos en NinjaOne Docs para dar transparencia al cliente,
- incluir el cumplimiento de la cobertura en los paneles de los QBR y
- automatizar los recordatorios de las auditorías trimestrales de cobertura.
En concreto, NinjaOne Backup —que ahora incluye funciones de copia de seguridad SaaS para Google Workspace y Microsoft 365— ofrece a los equipos visibilidad centralizada de los posibles huecos de cobertura mediante alertas proactivas y una vista de gestión unificada.
Regístrate hoy mismo para una prueba gratuita del software o mira una demo gratuita.
Automatiza la visibilidad de la cobertura y las alertas de huecos en Google Workspace y MS 365.
Descubre cómo funciona la copia de seguridad SaaS de NinjaOne
Protege las cuentas de usuario con una buena gobernanza del SaaS
En definitiva, detectar los huecos de cobertura de las copias de seguridad en el Google Workspace de tu organización es fundamental para tener la tranquilidad de que todas las cuentas y servicios que usas están protegidos. Para este tipo de tarea puedes recurrir a
- las exportaciones de la consola de administración de Google,
- las comprobaciones de retención en Vault y
- las API del SDK de administrador
para descubrir de forma sistemática los puntos ciegos y documentar los resultados para tus clientes.
Enlaces relacionados:

