Skip to main content
ONTAP tools for VMware vSphere 105
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP RBAC が ONTAP tools と連携する仕組み

共同作成者 netapp-revathid

ONTAPは、堅牢で拡張性の高いRBAC環境を提供します。RBAC機能を使用して、REST APIおよびCLIを通じて公開されるストレージおよびシステム操作へのアクセスを制御できます。ONTAP tools for VMware vSphere 10の展開で使用する前に、この環境に慣れておくことをお勧めします。

管理オプションの概要

環境と目標に応じて、ONTAP RBAC を使用する際に利用できるオプションがいくつかあります。以下に、主要な管理上の決定事項の概要を示します。詳細については、 "ONTAP Automation:RBACセキュリティの概要"も参照してください。

メモ ONTAP RBACはストレージ環境に合わせて調整されており、vCenter Serverに付属のRBAC実装よりもシンプルです。ONTAPでは、ユーザーに役割を直接割り当てます。vCenter Serverで使用されるような明示的な権限の設定は、ONTAP RBACでは不要です。
役割と権限の種類

ONTAPユーザーを定義する際には、ONTAPロールが必要です。ONTAPロールには2種類あります:

  • REST

    REST ロールは ONTAP 9.6 で導入され、REST API を通じて ONTAP にアクセスするユーザーに一般的に適用されます。これらのロールに含まれる権限は、ONTAP REST API エンドポイントおよび関連するアクションへのアクセスという観点から定義されます。

  • 従来型

    これらは、ONTAP 9.6 より前に存在していたレガシーロールです。これらは RBAC の根幹を成す要素であり続けています。権限は、ONTAP CLI コマンドへのアクセスに関して定義されます。

RESTロールは比較的最近導入されたものですが、従来のロールにもいくつかの利点があります。たとえば、追加のクエリパラメータを含めることで、権限が適用されるオブジェクトをより正確に定義できるようになります。

Scope

ONTAP ロールは、2つの異なるスコープのいずれかで定義できます。特定のデータSVM(SVMレベル)またはONTAPクラスター全体(クラスターレベル)に適用できます。

役割の定義

ONTAPは、クラスタレベルとSVMレベルの両方で、事前定義された一連のロールを提供します。カスタムロールを定義することもできます。

ONTAP REST ロールの操作

ONTAP tools for VMware vSphere 10 に含まれる ONTAP REST ロールを使用する際には、いくつかの考慮事項があります。

役割マッピング

従来型ロールでもRESTロールでも、すべてのONTAPアクセス権限の決定は、基となるCLIコマンドに基づいて行われます。ただし、RESTロールの権限はREST APIエンドポイントの観点で定義されているため、ONTAPは各RESTロールに対してマッピングされた従来のロールを作成する必要があります。したがって、各RESTロールは基盤となる従来のロールに対応付けられます。これにより、ONTAPはロールの種類に関係なく、一貫した方法でアクセス制御の決定を行うことができます。並列マッピングされたロールは変更できません。

CLI権限を使用してRESTロールを定義する

ONTAPは常にCLIコマンドを使用して基本レベルでのアクセスを決定するため、RESTエンドポイントの代わりにCLIコマンドの権限を使用してRESTロールを表現することが可能です。このアプローチの利点の1つは、従来のロールで利用できる詳細な設定が可能になることです。

ONTAPロールを定義する際の管理インターフェース

ユーザーとロールは、ONTAP CLI と REST API を使用して作成できます。ただし、ONTAP tools Manager から入手できる JSON ファイルとともに System Manager インターフェースを使用する方が便利です。詳細については、"ONTAP tools for VMware vSphere 10 で ONTAP RBAC を使用する"を参照してください。