Cuando intenta eliminar un archivo en SharePoint o OneDrive, puede ver un mensaje de error que indica que el archivo no se puede eliminar porque tiene una etiqueta de retención aplicada. Esto sucede incluso si es propietario del sitio o tiene permisos de control total. La causa raíz es que la etiqueta de retención está configurada para impedir la eliminación permanente del contenido por motivos de cumplimiento. Este artículo explica por qué las etiquetas de retención bloquean la eliminación, cómo identificar qué etiqueta está causando el bloqueo y los pasos exactos para quitar la etiqueta o ajustar la política de retención para que pueda eliminar el archivo.
Puntos clave: Solucionar el bloqueo de eliminación de archivos por etiquetas de retención
- Portal de cumplimiento de Microsoft Purview > Administración del ciclo de vida de los datos > Etiquetas: Verifique la configuración de la acción de retención de la etiqueta; si está establecida en “Conservar elementos para siempre”, se bloquea la eliminación.
- Biblioteca de documentos de SharePoint > Panel de información > Detalles: Busque la etiqueta de retención exacta aplicada al archivo para saber qué política modificar.
- Cmdlet de PowerShell Remove-ComplianceTagAssignment: Quita una etiqueta de retención de un archivo cuando la interfaz de usuario no lo permite debido a que la etiqueta está bloqueada.
Por qué una etiqueta de retención impide la eliminación de archivos
Una etiqueta de retención es una configuración aplicada a un archivo que indica a SharePoint o OneDrive cuánto tiempo conservar el archivo y qué hacer cuando finaliza ese período. La etiqueta se puede configurar para conservar el archivo durante un número específico de días, para siempre o hasta un evento específico. Cuando una etiqueta está configurada para conservar contenido, el sistema impide que cualquier usuario elimine permanentemente el archivo. Esto anula los permisos normales. Incluso un propietario del sitio no puede eliminar un archivo que tiene una etiqueta de retención con una acción de “conservar”. La etiqueta la aplica el sistema de cumplimiento de Microsoft 365, no los permisos de SharePoint. El bloqueo se produce porque la política de cumplimiento está diseñada para preservar registros o contenido regulado. El archivo permanece en estado bloqueado hasta que expire el período de retención o un administrador de cumplimiento quite la etiqueta.
Cómo funciona la etiqueta de retención
Cuando se aplica una etiqueta de retención a un archivo, los metadatos del archivo incluyen una etiqueta de cumplimiento. Esta etiqueta se vincula a una política de retención en Microsoft Purview. La política define la acción de retención: solo conservar, conservar y luego eliminar, o solo eliminar. Si la acción es “conservar elementos” durante cualquier duración, el archivo no se puede eliminar permanentemente. El archivo aún se puede mover o copiar, pero los intentos de eliminación devuelven un error. La etiqueta se puede aplicar automáticamente mediante políticas de etiquetado automático, manualmente por un usuario o a través de la configuración de etiqueta predeterminada en una biblioteca de documentos.
Escenarios comunes que desencadenan el bloqueo
El escenario más común es que un usuario aplique manualmente una etiqueta que tiene una acción de conservar. Otro escenario es una etiqueta predeterminada en una biblioteca que aplica automáticamente una etiqueta de retención a todos los archivos nuevos. El bloqueo también ocurre cuando se publica una política de retención en un sitio mediante etiquetado automático y un archivo coincide con los criterios de la política. En todos los casos, el resultado es el mismo: el archivo no se puede eliminar.
Pasos para quitar la etiqueta de retención o permitir la eliminación
Siga estos pasos en orden. Debe tener el rol de Administración de registros o ser Administrador de cumplimiento para modificar etiquetas de retención. Si no es administrador, comuníquese con su equipo de cumplimiento.
- Identifique la etiqueta de retención aplicada al archivo
Vaya a la ubicación de SharePoint o OneDrive donde está almacenado el archivo. Seleccione el archivo y luego haga clic en el icono Información de la barra de herramientas. En el panel Detalles, busque el campo Etiqueta de retención. Anote el nombre de la etiqueta exactamente como aparece. - Verifique la acción de retención de la etiqueta
Vaya al portal de cumplimiento de Microsoft Purview enhttps://compliance.microsoft.com. Seleccione Administración del ciclo de vida de los datos y luego Etiquetas. Busque la etiqueta que identificó. Haga clic en ella para abrir su configuración. En Retención, observe la acción: Conservar elementos, Conservar elementos y luego eliminarlos, o Eliminar elementos. Si dice Conservar elementos durante cualquier duración, se bloquea la eliminación. - Opción A: Quitar la etiqueta del archivo con PowerShell
Si no puede cambiar la política de etiquetas, puede quitar la etiqueta del archivo específico. Abra SharePoint Online Management Shell como administrador. Ejecute el siguiente comando para conectarse:Connect-SPOService -Url https://yourtenant-admin.sharepoint.com. Luego use el comandoRemove-ComplianceTagAssignment -FileUrl "https://yourtenant.sharepoint.com/sites/yoursite/library/file.docx". Esto quita la etiqueta de ese archivo. Después de quitarla, puede eliminar el archivo. - Opción B: Modificar la política de etiquetas de retención
Si desea permitir la eliminación de todos los archivos con esa etiqueta, edite la etiqueta. En el portal de Purview, seleccione la etiqueta y haga clic en Editar etiqueta. En Retención, cambie la acción a Eliminar elementos solamente o establezca un período de retención más corto que ya haya expirado. Haga clic en Guardar. Luego espere hasta 24 horas para que el cambio se propague. Después de eso, el archivo se puede eliminar. - Opción C: Eliminar el archivo después de que expire el período de retención
Si no puede modificar la etiqueta ni quitarla, debe esperar hasta que finalice el período de retención. El archivo se eliminará automáticamente o se podrá eliminar según la acción de la etiqueta. Consulte la configuración de la etiqueta para conocer la duración exacta.
Si SharePoint todavía tiene problemas después de la solución principal
El archivo todavía muestra la etiqueta de retención después de quitarla
Si usó PowerShell para quitar la etiqueta pero el archivo todavía muestra una etiqueta de retención en el panel Información, es posible que la etiqueta se aplique mediante una etiqueta predeterminada de nivel de sitio. Vaya a la configuración de la biblioteca, seleccione Configuración de la biblioteca > Etiqueta de retención predeterminada. Quite la configuración de etiqueta predeterminada. Luego actualice las propiedades del archivo.
El error indica que el archivo es un registro y no se puede eliminar
Algunas etiquetas de retención también marcan el archivo como un registro reglamentario. Los registros no se pueden eliminar bajo ninguna circunstancia. Para eliminar el archivo, primero debe cambiar la etiqueta a una que no marque el contenido como registro. En Purview, edite la etiqueta y en Administración de registros, cambie la configuración para que no se marque como registro. Luego quite la etiqueta del archivo.
No se puede quitar la etiqueta porque está bloqueada por una política
Si la etiqueta se publica mediante una política de retención configurada como bloqueada, no puede quitar la etiqueta de archivos individuales. La única opción es esperar a que expire el período de retención o eliminar toda la política de retención en Purview. Eliminar la política requiere derechos de Administrador de cumplimiento.
Tipos de etiquetas de retención y sus efectos en la eliminación
| Elemento | Solo conservar | Conservar y luego eliminar | Solo eliminar |
|---|---|---|---|
| Descripción | Conserva el archivo para siempre o durante una duración establecida | Conserva el archivo durante una duración establecida y luego lo elimina | Elimina el archivo después de una duración establecida |
| ¿Bloquea la eliminación manual? | Sí, permanentemente | Sí, hasta que expire el período de retención | No, el archivo se puede eliminar en cualquier momento |
| ¿El archivo se puede eliminar después del período? | No, nunca | Sí, después de que finalice el período | Sí, inmediatamente |
| Caso de uso común | Registros reglamentarios | Retención de cumplimiento estándar | Limpieza automática de archivos antiguos |
Ahora comprende que una etiqueta de retención bloquea la eliminación de archivos solo cuando la etiqueta tiene una acción de conservar. Puede usar PowerShell para quitar la etiqueta de un archivo específico, modificar la política de etiquetas para cambiar la acción de retención o esperar a que expire el período de retención. Para los archivos marcados como registros, la eliminación no es posible a menos que cambie la configuración de registro de la etiqueta. Siempre verifique la acción de retención de la etiqueta antes de intentar cualquier solución.