Definieren Sie benutzerdefinierte Rollen für ONTAP-Administratoren
Mit dem security login role create Befehl können Sie eine benutzerdefinierte Rolle definieren. Sie können den Befehl so oft wie nötig ausführen, um die genaue Kombination der Funktionen zu erreichen, die Sie mit der Rolle verknüpfen möchten.
-
Eine Rolle, ob vordefiniert oder benutzerdefiniert, gewährt oder verweigert den Zugriff auf ONTAP-Befehle oder Befehlsverzeichnisse.
Ein Befehlsverzeichnis(
volume, zum Beispiel) ist eine Gruppe verwandter Befehle und Befehlsunterverzeichnisse. Sofern nicht wie in diesem Verfahren beschrieben, gewährt oder verweigert das Zulassen des Zugriffs auf ein Befehlsverzeichnis jedem Befehl im Verzeichnis und seinen Unterverzeichnissen den Zugriff. -
Bestimmter Befehlszugriff oder Unterverzeichnis-Zugriff überschreibt den Zugriff auf das übergeordnete Verzeichnis.
Wenn eine Rolle mit einem Befehlsverzeichnis definiert ist und dann erneut mit einer anderen Zugriffsebene für einen bestimmten Befehl oder ein Unterverzeichnis des übergeordneten Verzeichnisses definiert wird, überschreibt die Zugriffsebene, die für den Befehl oder das Unterverzeichnis festgelegt ist, die des übergeordneten Verzeichnisses.
|
|
Sie können einem SVM-Administrator keine Rolle zuweisen, die Zugriff auf einen Befehl oder ein Befehlsverzeichnis gewährt, der nur für den admin Cluster-Administrator verfügbar ist, z. B. auf das security Befehlsverzeichnis.
|
Sie müssen ein Cluster-Administrator sein, um diese Aufgabe auszuführen.
-
Definieren einer benutzerdefinierten Rolle:
security login role create -vserver SVM_name -role role -cmddirname command_or_directory_name -access access_level -query queryDie folgenden Befehle gewähren der
vol_roleRolle vollen Zugriff auf die Befehle imvolumeBefehlsverzeichnis und schreibgeschützten Zugriff auf die Befehle imvolume snapshotUnterverzeichnis.cluster1::>security login role create -role vol_role -cmddirname "volume" -access all cluster1::>security login role create -role vol_role -cmddirname "volume snapshot" -access readonly
Die folgenden Befehle gewähren der
SVM_storageRolle schreibgeschützten Zugriff auf die Befehle imstorageBefehlsverzeichnis, keinen Zugriff auf die Befehle imstorage encryptionUnterverzeichnis und vollen Zugriff auf denstorage aggregate plex offlinenicht-intrinsischen Befehl.cluster1::>security login role create -role SVM_storage -cmddirname "storage" -access readonly cluster1::>security login role create -role SVM_storage -cmddirname "storage encryption" -access none cluster1::>security login role create -role SVM_storage -cmddirname "storage aggregate plex offline" -access all
Erfahren Sie mehr über
security login role createin der "ONTAP-Befehlsreferenz".