operAdminMd
Privilèges administrateur requis
Cette action nécessite des droits élevés sur l'environnement SAS Viya.
Code d'élévation : proc cas; accessControl.assumeRole / adminRole="superuser"; run;
Description
L'action operAdminMd est l'outil indispensable de l'architecte pour gérer les privilèges ultimes au sein de l'environnement SAS Viya. Elle permet de manipuler les métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée. d'administration, notamment pour désigner qui a le droit de porter la casquette de 'SuperuserRôle d'administration CAS disposant de privilèges illimités sur un serveur. Il peut gérer les sessions, les nœuds et toutes les données, indépendamment des permissions d'accès standards.' ou de gérer les accès aux données. C'est un peu comme gérer la liste des invités VIP dans une soirée très privée, mais avec beaucoup plus de serveurs et moins de champagne.
Paramètres Clés
Préparation des données
Préparation de l'environnement d'administration
Cette action ne manipule pas de données de table mais des rôles système. Assurez-vous d'être Superuser avant de lancer ces commandes.
| 1 | PROC CAS; ACCESSCONTROL.assumeRole / adminRole="superuser"; RUN; |
Exemples d'utilisation
Désigner un nouveau Superuser
Ajoute l'utilisateur 'JeanAdmin' en tant que Superuser du système.
| 1 | PROC CAS; ACCESSCONTROL.operAdminMd / admin="JeanAdmin", adminRole="SUPERUSER", identity="JeanAdmin", identityType="USER", task="ADD"; RUN; |
Résultat Attendu :
Gestion complète des administrateurs de données
Exemple montrant l'ajout d'un groupe d'administrateurs de données avec une description détaillée pour une traçabilité parfaite.
| 1 | PROC CAS; ACCESSCONTROL.operAdminMd / admin="DataAdminsGroup", adminRole="DATA", description="Groupe responsable de la gouvernance des données sensibles", identity="DataGovernanceDept", identityType="GROUP", task="ADD"; RUN; |
Résultat Attendu :
Mise à jour et renommage d'un administrateur
Modifie le nom d'un administrateur existant dans les métadonnées.
| 1 | PROC CAS; ACCESSCONTROL.operAdminMd / admin="AncienNom", newName="NouveauNomAdmin", adminRole="SUPERUSER", identity="User01", identityType="USER", task="UPDATE"; RUN; |