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

ユーザロールと権限を設定

共同作成者

ONTAP toolsとONTAP System Managerに付属のJSONファイルを使用して、ストレージバックエンドを管理するための新しいユーザロールと権限を設定できます。

  • 必要なもの *

  • 次のコマンドを使用して、ONTAP PrivilegesファイルをONTAP toolsからダウンロードしておきます。 https://<loadbalancerIP>:8443/virtualization/user-privileges/users_roles.zip

    メモ ユーザはクラスタレベルまたは直接Storage Virtual Machine(SVM)レベルで作成できます。user_roles.jsonファイルを使用せずにユーザを作成することもできます。作成した場合は、SVMレベルの最小限の権限セットが必要になります。
  • ストレージバックエンドの管理者権限でログインしている必要があります。

  • 手順 *

    1. ダウンロードした https://<loadbalancerIP>:8443/virtualization/user-privileges/users_roles.zip ファイル。

    2. ONTAP システムマネージャにアクセスします。ONTAP System Managerにアクセスするには、クラスタのクラスタ管理IPを使用します。

    3. クラスタまたはSVMのユーザとしてログインします。

    4. >[設定]>[ユーザとロール]*ペインを選択します。

    5. [Users]で[Add]*を選択します。

    6. [ユーザーの追加*]ダイアログボックスで、[仮想化製品*]を選択します。

    7. [Browse]*を選択して、ONTAP Privileges JSONファイルを選択してアップロードします。

      プロダクトフィールドには、自動的に値が入力されます。

    8. 製品機能ドロップダウンメニューから必要な機能を選択します。

      [ * 役割 * ( * role * ) ] フィールドは、選択したプロダクト機能に基づいて自動的に入力されます。

    9. 必要なユーザ名とパスワードを入力します。

    10. ユーザに必要な権限([Discovery]、[Create Storage]、[Modify Storage]、[Destroy Storage]、[NAS/SAN Role])を選択し、*[Add]*をクリックします。

新しいロールとユーザが追加され、設定したロールの詳細な権限が表示されます。

メモ アンインストール処理では、ONTAPツールのロールは削除されませんが、ONTAPツール固有の権限のローカライズされた名前は削除され、プレフィックスが追加されます。 XXX missing privilege 彼らにONTAP toolsを再インストールするか、新しいバージョンのONTAP toolsにアップグレードすると、標準のONTAP toolsロールとONTAP tools固有の権限がすべてリストアされます。

SVMアグリゲートのマッピングの要件

データストアのプロビジョニングに直接SVMのクレデンシャルを使用するために、内部ONTAPツールは、データストアのPOST APIで指定されたアグリゲートにボリュームを作成します。ONTAPでは、直接のSVMクレデンシャルを使用して、マッピングされていないアグリゲートにボリュームを作成することはできません。この問題を解決するには、ここで説明するREST APIまたはCLIを使用してSVMとアグリゲートをマッピングする必要があります。

REST API:

PATCH "/api/svm/svms/f16f0935-5281-11e8-b94d-005056b46485" '{"aggregates":{"name":["aggr1","aggr2","aggr3"]}}'

ONTAP CLI:

sti115_vsim_ucs630f_aggr1 vserver show-aggregates                                        AvailableVserver        Aggregate      State         Size Type    SnapLock Type-------------- -------------- ------- ---------- ------- --------------svm_test       sti115_vsim_ucs630f_aggr1                               online     10.11GB vmdisk  non-snaplock

ONTAPのユーザとロールを手動で作成する

このセクションの手順に従って、JSONファイルを使用せずにユーザとロールを手動で作成します。

  1. ONTAP システムマネージャにアクセスします。ONTAP System Managerにアクセスするには、クラスタのクラスタ管理IPを使用します。

  2. クラスタまたはSVMのユーザとしてログインします。

  3. >[設定]>[ユーザとロール]*ペインを選択します。

  4. ロールの作成:

    1. テーブルの[追加]*を選択します。

    2. 「* role name 」および「 Role Attributes *」の詳細を入力します。

      ドロップダウンから* REST APIパス*とそれぞれのアクセスを追加します。

    3. 必要なAPIをすべて追加し、変更を保存します。

  5. ユーザの作成:

    1. Users テーブルの Add *を選択します。

    2. [ユーザの追加]ダイアログボックスで、*[System Manager]*を選択します。

    3. 「* username *」を入力します。

    4. 上記の*ロールの作成*ステップで作成したオプションから* role *を選択します。

    5. アクセスを許可するアプリケーションと認証方法を入力します。ONTAPIとHTTPは必須のアプリケーションであり、認証タイプは* Password *です。

    6. ユーザーの*パスワード*とユーザーの*保存*を設定します。

管理者以外のグローバルを対象としたクラスタユーザに必要な最小権限のリスト

このセクションには、users JSONファイルを使用せずに作成された管理者以外のグローバル対象のクラスタユーザに必要な最小権限を記載します。 クラスタをローカルスコープで追加する場合は、jsonファイルを使用してユーザを作成することを推奨します。ONTAPツールでは、ONTAPでのプロビジョニングに読み取り権限だけでは不十分なためです。

APIの使用:

API

アクセスレベル

使用目的

/api/クラスタ

読み取り専用

クラスタ構成の検出

/api/cluster/licensing/licenses

読み取り専用

プロトコル固有のライセンスのライセンスチェック

/API /クラスタ/ノード

読み取り専用

プラットフォームタイプの検出

/ API /ストレージ/アグリゲート

読み取り専用

データストア/ボリュームプロビジョニング時のアグリゲートスペースの確認

/ API /ストレージ/クラスタ

読み取り専用

クラスタレベルのスペースと削減率のデータを取得するには

/API/ストレージ/ディスク

読み取り専用

アグリゲートに関連付けられているディスクを取得するには

/api/storage/qos/policies

読み取り/作成/変更

QoSとVMポリシーの管理

/api/SVM/SVMs

読み取り専用

クラスタがローカルに追加された場合にSVM構成を取得するため。

/api/network/ip/interfaces

読み取り専用

ストレージバックエンドの追加-管理LIFの範囲がクラスタ/ SVMであることを確認します。

/ API

読み取り専用

正しいストレージバックエンドステータスを取得するには、クラスタユーザにこの権限が必要です。それ以外の場合、ONTAP tools ManagerのUIに「unknown」ストレージバックエンドステータスが表示されます。