accessControl createBackup

Validación de Robustez ante Rutas de Archivo Inexistentes

Scénario de test & Cas d'usage

Contexto empresarial

En un proceso automatizado de DevOps, es posible que el script de respaldo se ejecute antes de que el volumen de almacenamiento esté montado. Se debe verificar que el sistema falle de manera controlada y reporte el error correctamente cuando la ruta de destino no existe o no es escribible.
Sobre el conjunto : accessControl

Gestión de derechos de acceso y seguridad de datos.

Descubrir todas las acciones de accessControl
Preparación de datos

Asegurar que la sesión tiene privilegios de superusuario para intentar la escritura.

¡Copiado!
1cas mySession sessopts=(caslib=casuser);
2 
3PROC CAS;
4ACCESSCONTROL.assumeRole / adminRole="superuser";
5 
6RUN;
7 

Étapes de réalisation

1
Intento de respaldo en un directorio que no existe en el sistema operativo Linux.
¡Copiado!
1 
2PROC CAS;
3ACCESSCONTROL.createBackup / path="/ruta/inexistente/imaginaria/backup_fail";
4 
5RUN;
6 

Resultado esperado


La acción debe fallar y devolver un mensaje de error claro indicando que la ruta no es válida o no se puede escribir en ella, permitiendo que el pipeline de DevOps capture la excepción.