フィードバックを送信
Cloud Storage に適用される IAM 権限
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
次の表に、Cloud Storage に関係する Identity and Access Management(IAM) 権限の一覧を示します。IAM 権限はロールごとにグループ化 され、ユーザーとグループにロールを割り当てます 。
バケットの権限
バケットの権限名
説明
storage.buckets.create
プロジェクト内に新しいバケットを作成する。
storage.buckets.createTagBinding
バケットに新しいタグ バインディングを作成する。
storage.buckets.delete
バケットを削除する。
storage.buckets.deleteTagBinding
バケットでタグ バインディングを削除する。
storage.buckets.enableObjectRetention
バケットでオブジェクト保持構成 を有効にする。
storage.buckets.exemptFromIpFilter
バケットレベルのオペレーションのIP フィルタリング ルールからユーザーまたはサービス アカウントを除外します。
storage.buckets.get
バケットのメタデータを読み取る。バケットの Pub/Sub 通知構成の一覧表示または読み取る。この権限だけでは、IAM ポリシーや IP フィルタリング ルールを読み取ることはできません。
storage.buckets.getIamPolicy
バケットの IAM ポリシーを読み取る。
storage.buckets.getIpFilter
バケットの IP フィルタリング ルールを一覧表示または読み取ります。
storage.buckets.getObjectInsights
インベントリ レポート のオブジェクトのメタデータを読み取る。
storage.buckets.list
読み取りバケットのメタデータを含む、プロジェクト内のバケットを一覧表示します。この権限だけでは、IAM ポリシーや IP フィルタリング ルールを一覧表示することはできません。
storage.buckets.listEffectiveTags
バケットに関連付けられているタグをすべて一覧表示します。これには、バケットのプロジェクトなど、リソース階層の上位から継承される タグも含まれます。
storage.buckets.listTagBindings
バケットに直接適用されたタグを一覧表示する。
storage.buckets.restore
削除済み(復元可能) のオブジェクトを一括で復元する。
storage.buckets.setIamPolicy
バケットの IAM ポリシーを更新する。
storage.buckets.setIpFilter
バケットにIP フィルタリング ルールを設定します。
storage.buckets.update
バケットのメタデータを更新する。バケットに対する Pub/Sub 通知構成の追加または削除、更新時のバケットのメタデータの読み取りなど。この権限だけでは、IAM ポリシー、IP フィルタリング ルールを更新したり、更新中にバケットの IAM ポリシーを読み取ったりすることはできません。
フォルダの権限
フォルダの権限名
説明
storage.folders.create
フォルダを作成します。
storage.folders.delete
フォルダを削除します。
storage.folders.get
フォルダのメタデータを読み取ります。
storage.folders.list
フォルダを一覧表示します。
storage.folders.rename
フォルダの名前を変更します。
注: フォルダの名前を変更するには、ソースバケットで storage.folders.rename
が必要です。また、宛先バケットで storage.folders.create
が必要になります。 マネージド フォルダの権限
マネージド フォルダの権限名
説明
storage.managedFolders.create
マネージド フォルダを作成します。
storage.managedFolders.delete
マネージド フォルダを削除します。
storage.managedFolders.get
マネージド フォルダを読み取ります。
storage.managedFolders.getIamPolicy
マネージド フォルダの IAM ポリシーを読み取ります。
storage.managedFolders.list
バケットまたはフォルダ内のマネージド フォルダを一覧表示します。
storage.managedFolders.setIamPolicy
マネージド フォルダの IAM ポリシーを更新します。
オブジェクトの権限
注: storage.objects.getIamPolicy
権限と storage.objects.setIamPolicy
権限は、均一なバケットレベルのアクセス が有効になっているバケットには適用されません。
オブジェクトの権限名
説明
storage.objects.create
新しいオブジェクトをバケットに追加する。
storage.objects.delete
オブジェクトを削除する。
storage.objects.get
オブジェクトのデータとメタデータを読み取る(ACL を除く)。
storage.objects.getIamPolicy
IAM ポリシーとして返されるオブジェクトの ACL を読み取る。
storage.objects.list
バケット内のオブジェクトを一覧表示する。一覧表示するときに、オブジェクトのメタデータも読み取る(ACL を除く)。
storage.objects.overrideUnlockedRetention
オブジェクト保持構成 を操作するときに、x-goog-bypass-governance-retention
ヘッダーまたは overrideUnlockedRetention
クエリ パラメータを使用する。
storage.objects.restore
削除済み(復元可能) オブジェクトを復元する。
storage.objects.setIamPolicy
オブジェクトの ACL を更新する。
storage.objects.setRetention
オブジェクトの保持 を追加または更新する。
storage.objects.update
オブジェクトのメタデータを更新する(ACL を除く)。更新時にオブジェクトのメタデータも読み取る(ACL を除く)。
注: 既存のオブジェクトを置換するには、storage.objects.create
と storage.objects.delete
の両方の権限が必要です。 長時間実行オペレーションの権限
長時間実行オペレーションの権限名
説明
storage.bucketOperations.cancel
長時間実行オペレーションをキャンセルします。
storage.bucketOperations.get
長時間実行オペレーションを取得します。
storage.bucketOperations.list
長時間実行オペレーションを一覧表示します。
HMAC キーの権限 注: HMAC キーの権限は、プロジェクト レベルのみで適用されます。
HMAC キーの権限名
説明
storage.hmacKeys.create
プロジェクト内のサービス アカウントの新しい HMAC キーを作成します。
storage.hmacKeys.delete
既存の HMAC キーを削除します。
storage.hmacKeys.get
HMAC キーのメタデータを読み取ります。
storage.hmacKeys.list
プロジェクト内の HMAC キーのメタデータを一覧表示します。
storage.hmacKeys.update
HMAC キーのステータスを更新します。
マルチパート アップロードの権限
マルチパート アップロードの権限名
説明
storage.multipartUploads.create
複数のパートでオブジェクトをアップロードします。
storage.multipartUploads.abort
マルチパート アップロード セッションを中止します。
storage.multipartUploads.listParts
マルチパート アップロード セッションで、アップロードされたオブジェクト パーツを一覧表示します。
storage.multipartUploads.list
バケット内のマルチパート アップロード セッションを一覧表示します。
注: パーツを作成およびアップロードするには、storage.objects.create
と storage.multipartUploads.create
の両方の権限が必要です。
Storage Insights インベントリ レポートの権限
インベントリ レポートの権限名
説明
storageinsights.reportConfigs.create
インベントリ レポートの構成を作成します。
storageinsights.reportConfigs.delete
インベントリ レポートの構成を削除します。
storageinsights.reportConfigs.get
インベントリ レポートの構成を取得します。
storageinsights.reportConfigs.list
インベントリ レポートの構成を一覧表示します。
storageinsights.reportConfigs.update
インベントリ レポートの構成を変更します。
storageinsights.reportDetails.get
インベントリ レポートを取得します。
storageinsights.reportDetails.list
インベントリ レポートを一覧表示します。
次のステップ
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-12-05 UTC。
ご意見をお聞かせください
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-12-05 UTC。"],[],[]]