accessControl completeBackup

Validation de Sauvegarde Système avant Migration Majeure

Scénario de test & Cas d'usage

Contexte Métier

Lors d'une migration critique d'environnement SAS Viya (montée de version), l'équipe d'infrastructure doit figer la sécurité. Ce scénario simule le verrouillage de l'état de sécurité avant l'arrêt des services. L'accent est mis sur la fiabilité de l'instruction de clôture après une opération lourde.
À 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

Simulation d'un contexte d'administration système avant maintenance.

Copié !
1PROC CAS;
2 /* Connexion admin pour maintenance */
3 ACCESSCONTROL.assumeRole / adminRole="SuperUser";
4
5 /* Création d'un point de restauration critique 'PRE_MIGRATION' */
6 ACCESSCONTROL.createBackup /
7 caslib="SystemData"
8 name="Pre_Migration_Freeze";
9RUN;

Étapes de réalisation

1
Exécution de la clôture de sauvegarde (Signal de fin de transaction).
Copié !
1PROC CAS;
2 /* Clôture explicite de la transaction de sauvegarde */
3 ACCESSCONTROL.completeBackup;
4RUN;
2
Vérification immédiate en tentant de restaurer (test de fumée) - Optionnel mais réaliste.
Copié !
1PROC CAS;
2 /* Vérification que le système accepte la sauvegarde comme valide (simulation) */
3 PRINT "Backup Pre_Migration_Freeze marked as COMPLETE based on return code.";
4 ACCESSCONTROL.dropRole;
5RUN;

Résultat Attendu


La sauvegarde est finalisée instantanément. Le système considère le snapshot 'Pre_Migration_Freeze' comme stable, permettant à l'équipe Infra de procéder à l'arrêt des services CAS.