?>Array ( [lang] => fr [id] => 31 ) Scénario Standard : Audit de conformité des actions chargées en session - WeAreCAS
builtins actionSetInfo

Scénario Standard : Audit de conformité des actions chargées en session

Scénario de test & Cas d'usage

Contexte Métier

Un administrateur de la plateforme SAS Viya doit générer un rapport quotidien pour vérifier que seuls les jeux d'actions (action sets) autorisés et validés sont chargés dans les sessions CAS des utilisateurs. L'objectif est de garantir la conformité et la sécurité de l'environnement en production.
Préparation des Données

Aucune table de données n'est nécessaire pour cette action, car elle opère sur les métadonnées du serveur CAS. Le test simulera un environnement où seuls quelques jeux d'actions spécifiques sont chargés.

Copié !
1/* Aucune création de données requise. */

Étapes de réalisation

1
Chargement intentionnel de jeux d'actions spécifiques pour simuler une session utilisateur standard (par exemple, 'sampling' et 'decisionTree').
Copié !
1PROC CAS;
2 loadactionset 'sampling';
3 loadactionset 'decisionTree';
4RUN;
2
Exécution de l'action 'actionSetInfo' avec son comportement par défaut (all=FALSE) pour lister uniquement les jeux d'actions actuellement chargés.
Copié !
1PROC CAS;
2 BUILTINS.actionSetInfo RESULT=r;
3RUN;
4PRINT r.ActionSetInfo;

Résultat Attendu


La table de résultats 'ActionSetInfo' doit contenir exclusivement les jeux d'actions 'builtins' (toujours chargé par défaut), 'sampling' et 'decisionTree'. Cela confirme que l'action, par défaut, ne liste que les modules actifs, permettant ainsi un audit précis de la session courante.