accessControl createBackup

Audit Flash des Permissions en Mémoire

Scénario de test & Cas d'usage

Contexte Métier

Un administrateur de la plateforme Retail souhaite analyser rapidement l'état actuel des permissions sans générer de fichiers sur le disque, afin de comparer les droits entre deux environnements via des requêtes SQL ultérieures.
À propos du Set : accessControl

Gestion des droits d'accès et de la sécurité des données.

Découvrir toutes les actions de accessControl
Préparation des Données

Initialisation d'une session propre pour éviter les conflits de noms de tables.

Copié !
1cas mySession sessopts=(caslib='CASUSER');
2LIBNAME casuser cas caslib='CASUSER';
3 

Étapes de réalisation

1
Prise de rôle administrateur.
Copié !
1 
2PROC CAS;
3ACCESSCONTROL.assumeRole / adminRole="superuser";
4RUN;
5 
2
Génération de la sauvegarde sous forme de tables CAS en mémoire (sans persistance disque).
Copié !
1 
2PROC CAS;
3ACCESSCONTROL.createBackup / tables=TRUE;
4RUN;
5 
3
Vérification de l'existence des tables générées (ex: caslib_acs_bak).
Copié !
1 
2PROC CAS;
3TABLE.tableInfo / caslib="CASUSER";
4RUN;
5 

Résultat Attendu


Aucun fichier n'est écrit sur le disque. Des tables nommées comme 'caslib_acs_bak' ou 'table_acs_bak' apparaissent dans la bibliothèque CASUSER.