Scénario de test & Cas d'usage
Gestion des droits d'accès et de la sécurité des données.
Découvrir toutes les actions de accessControlAucune création de données n'est nécessaire pour ce scénario, car il s'agit d'un audit complet des métadonnées et de l'état du serveur CAS.
| 1 | /* Pas de code de création de données pour cet exemple */ |
| 1 | |
| 2 | PROC CAS; |
| 3 | ACCESSCONTROL.assumeRole / adminRole='SUPERUSER'; |
| 4 | RUN; |
| 5 |
| 1 | PROC CAS; |
| 2 | TABLE.caslibInfo; |
| 3 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.actionSetInfo / all; |
| 3 | RUN; |
| 1 | PROC CAS; |
| 2 | BUILTINS.serverStatus; |
| 3 | RUN; |
L'utilisateur, avec le rôle 'SUPERUSER', exécute avec succès toutes les étapes de l'audit. Les résultats affichent la liste complète des caslibs, la liste de tous les action sets, et le statut détaillé des nœuds du serveur. Ce scénario démontre que le rôle 'SUPERUSER' confère bien un contrôle total sur les aspects 'DATA' et 'ACTION' du serveur, ce qui est indispensable pour une administration complète.