Scénario de test & Cas d'usage
Gestión de derechos de acceso y seguridad de datos.
Descubrir todas las acciones de accessControlGeneración masiva de Caslibs y Tablas simuladas para probar el rendimiento de la creación de tablas de respaldo.
| 1 | cas mySession sessopts=(caslib=casuser); |
| 2 | |
| 3 | PROC CAS; |
| 4 | ACCESSCONTROL.assumeRole / adminRole="superuser"; |
| 5 | DO i=1 to 50; |
| 6 | TABLE.addCaslib / name="Dept_" || (string)i path="/tmp"; |
| 7 | END; |
| 8 | |
| 9 | RUN; |
| 10 |
| 1 | |
| 2 | PROC CAS; |
| 3 | ACCESSCONTROL.createBackup / tables=TRUE; |
| 4 | |
| 5 | RUN; |
| 6 |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / caslib="casuser" wild="accessControls*"; |
| 4 | |
| 5 | RUN; |
| 6 |
Se deben crear múltiples tablas en la librería activa (por ejemplo, 'accessControls_caslibs_v2'). El arquitecto puede consultarlas inmediatamente con SQL o acciones de tabla para analizar la matriz de seguridad.