IAM 権限を設定する

このページでは、Google Cloud NetApp Volumes の Identity and Access Management(IAM)権限を構成する方法について説明します。

始める前に

NetApp Volumes は、Identity and Access Management(IAM)を使用してリソースへのアクセスを制御します。

NetApp Volumes オペレーションへのアクセス権を付与するには、ユーザーに IAM ロールを付与します。権限は、ユーザーに選択されたロールによって付与されます。2 つの事前定義ロールは、roles/netapp.adminroles/netapp.viewer です。これらのロールは、特定のユーザーまたはサービス アカウントに割り当てることができます。editorowner の基本ロールには roles/netapp.admin 権限が含まれています。

IAM の権限は、ボリュームの作成や削除など、NetApp Volumes の管理オペレーションへのアクセス権のみを制御します。データの読み取りや削除など、ファイル共有でのオペレーションへのアクセスを制御するには、NFS アクセス制御と SMB アクセス制御をご覧ください。

詳細については、IAM の概要の権限とロールをご覧ください。

IAM を設定する


このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、「ガイドを表示」をクリックしてください。

ガイドを表示


Identity and Access Management のロールと権限

事前定義ロールを使用することも、カスタムロールを定義することもできます。NetApp Volumes は、きめ細かい権限セットをサポートしています。

すべての権限を取得または付与する

すべてのアクションの実行に必要な権限を取得するには、プロジェクトに対する NetApp Volumes 管理者roles/netapp.admin)IAM ロールを付与するよう管理者に依頼してください。プロジェクトの Owner ロールと Editor ロールには、これらの権限が含まれています。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

読み取り専用権限を取得または付与する

読み取り専用アクセスに必要な権限を取得するには、プロジェクトに対する NetApp Volumes 閲覧者 roles/netapp.viewer)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

権限の詳細

権限 アクション NetApp Volumes 管理者 NetApp Volumes 閲覧者
netapp.locations.list このサービスでサポートされているロケーションに関する情報をリストします 確認 確認
netapp.locations.get このサービスでサポートされている場所に関する情報を取得します 確認 確認
netapp.volumes.create ボリュームを作成します 確認
netapp.volumes.list プロジェクト内のすべてのボリュームを一覧表示します 確認 確認
netapp.volumes.get 特定のボリュームの詳細を取得する 確認 確認
netapp.volumes.update 音量を更新します 確認
netapp.volumes.delete ボリュームを削除します 確認
netapp.volumes.restore バックアップを新しいボリュームに復元する 確認
netapp.volumes.revert 音量を元に戻します 確認
netapp.storagePools.create ストレージ プールを作成する 確認
netapp.storagePools.list プロジェクト内のすべてのプールを一覧表示します 確認 確認
netapp.storagePools.get 特定のプールの詳細を取得する 確認 確認
netapp.storagePools.update プールを更新します 確認
netapp.storagePools.delete ストレージ プールを削除します 確認
netapp.storagePools.validateDirectoryService Active Directory 接続をテストする 確認
netapp.snapshots.create スナップショットを作成します 確認
netapp.snapshots.list すべてのスナップショットを一覧表示する 確認 確認
netapp.snapshots.get 特定のスナップショットの詳細を取得する 確認 確認
netapp.snapshots.update スナップショットを更新します 確認
netapp.snapshots.delete スナップショットを削除します 確認
netapp.backups.create バックアップを作成します 確認
netapp.backups.list すべてのバックアップを一覧表示する 確認 確認
netapp.backups.get 特定のバックアップの詳細を取得します 確認 確認
netapp.backups.update バックアップを更新します 確認
netapp.backups.delete バックアップを削除します 確認
netapp.replications.create ボリューム レプリケーションを作成します 確認
netapp.replications.list プロジェクト内のすべてのレプリケーションを一覧表示します 確認 確認
netapp.replications.get 特定レプリケーションの詳細を取得する 確認 確認
netapp.replications.update ボリューム レプリケーションを更新します 確認
netapp.replications.delete レプリケーションを削除します 確認
netapp.replications.stop レプリケーションを停止する 確認
netapp.replications.resume レプリケーションを再開します 確認
netapp.replications.reverse レプリケーションの方向を逆にして再開する 確認
netapp.replications.establishPeering ONTAP システムと NetApp Volumes 間のピアリングを確立する 確認
netapp.replications.sync ミラー アップデートをトリガーする 確認
netapp.activeDirectories.create Active Directory ポリシーを作成します 確認
netapp.activeDirectories.get 特定の Active Directory ポリシーの詳細を取得します 確認 確認
netapp.activeDirectories.list プロジェクト内のすべての Active Directory ポリシーを一覧表示します 確認 確認
netapp.activeDirectories.update Active Directory ポリシーを更新します 確認
netapp.activeDirectories.delete Active Directory ポリシーを削除します 確認
netapp.kmsConfigs.create CMEK ポリシーを作成します 確認
netapp.kmsConfigs.get 特定の CMEK ポリシーの詳細を取得する 確認 確認
netapp.kmsConfigs.list プロジェクト内のすべての CMEK ポリシーを一覧表示します 確認 確認
netapp.kmsConfigs.update CMEK ポリシーを更新します 確認
netapp.kmsConfigs.delete CMEK ポリシーを削除します 確認
netapp.kmsConfigs.verify CMEK ポリシーの鍵アクセスを検証します 確認
netapp.kmsConfigs.encrypt CMEK 移行アクションを実行する 確認
netapp.backupVaults.create バックアップ Vault を作成します 確認
netapp.backupVaults.list プロジェクト内のすべてのバックアップ ボルトを一覧表示します。 確認 確認
netapp.backupVaults.get 特定のバックアップ Vault の詳細を取得します 確認 確認
netapp.backupVaults.update バックアップ Vault を更新します 確認
netapp.backupVaults.delete バックアップ Vault を削除します 確認
netapp.backupPolicies.create バックアップ ポリシーを作成します 確認
netapp.backupPolicies.list プロジェクト内のすべてのバックアップ ポリシーを一覧表示します 確認 確認
netapp.backupPolicies.get 特定のバックアップ ポリシーの詳細を取得します 確認 確認
netapp.backupPolicies.update バックアップ ポリシーを更新します 確認
netapp.backupPolicies.delete バックアップ ポリシーを削除します 確認
netapp.operations.list 実行中のオペレーションを一覧表示する 確認 確認
netapp.operations.get 実行中のオペレーションの詳細を取得します 確認 確認
netapp.operations.cancel 実行中のオペレーションをキャンセルします 確認
netapp.operations.delete オペレーションを削除します 確認

カスタムロールを定義する

事前定義された IAM ロールがニーズに合わない場合は、IAM カスタムロールを使用して、指定した権限を含むカスタムロールを定義できます。NetApp Volumes のカスタムロールを作成する際は、ロールにプロジェクト リソースをクエリする権限を含めるため、必ず resourcemanager.projects.getresourcemanager.projects.list の両方を含めてください。

次のステップ

ストレージ プールの作成方法に関するクイックスタート ガイドをご覧ください。