このページの一部またはすべての情報は、S3NS の Cloud de Confiance に適用されない場合があります。詳細については、
Google Cloud との違いをご確認ください。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
IAM を使用したアクセス制御
Service Usage は、Identity and Access Management(IAM)を使用して、サービスへのアクセスを制御します。このページでは、Service Usage に関連する IAM のロールと権限と、それらを使用してアクセスを制御する方法について説明します。
リソースモデル
Service Usage には、3 つの関連するリソースがあります。
使用しているサービス。
サービスを使用しているプロジェクト。
特定のメソッドによって返されるオペレーションまたは長時間実行オペレーション。
各 Service Usage メソッドでは、これらの 1 つ以上のリソースに対する権限が必要です。
IAM の権限
以下の表に、各 Service Usage API メソッドに対して必要な権限を示します。API リファレンスでこの情報を確認することもできます。
IAM ロール
IAM では、ユーザーにロールを付与することで権限を付与します。次の表に、IAM の基本ロールと事前定義ロール、およびそれらのロールに含まれる Service Usage 関連の権限を示します。
ロールの詳細については、ロールと権限をご覧ください。
基本ロール
| 名前 |
タイトル |
権限 |
roles/viewer |
閲覧者 |
serviceusage.services.get
serviceusage.services.list
serviceusage.quotas.get
|
|
roles/editor
roles/owner
|
編集者
オーナー
|
serviceusage.services.get
serviceusage.services.list
serviceusage.services.disable
serviceusage.services.enable
serviceusage.services.use
serviceusage.quotas.get
serviceusage.quotas.update
|
事前定義ロール
| Role |
Permissions |
API Keys Admin
(roles/serviceusage.apiKeysAdmin)
Ability to create, delete, update, get and list API keys for a project.
|
apikeys.*
apikeys.keys.create
apikeys.keys.delete
apikeys.keys.get
apikeys.keys.getKeyString
apikeys.keys.list
apikeys.keys.lookup
apikeys.keys.undelete
apikeys.keys.update
orgpolicy.policy.get
serviceusage.apiKeys.*
serviceusage.apiKeys.regenerate
serviceusage.apiKeys.revert
serviceusage.operations.get
|
Service Usage Admin
(roles/serviceusage.serviceUsageAdmin)
Ability to enable, disable, and inspect service states, inspect operations, and consume quota and billing for a consumer project.
|
cloudquotas.*
cloudquotas.quotas.get
cloudquotas.quotas.update
monitoring.timeSeries.list
serviceusage.consumerpolicy.*
serviceusage.consumerpolicy.analyze
serviceusage.consumerpolicy.get
serviceusage.consumerpolicy.update
serviceusage.contentsecuritypolicy.*
serviceusage.contentsecuritypolicy.get
serviceusage.contentsecuritypolicy.update
serviceusage.effectivemcppolicy.get
serviceusage.effectivepolicy.get
serviceusage.groups.*
serviceusage.groups.list
serviceusage.groups.listExpandedMembers
serviceusage.groups.listMembers
serviceusage.mcppolicy.*
serviceusage.mcppolicy.get
serviceusage.mcppolicy.update
serviceusage.operations.get
serviceusage.quotas.*
serviceusage.quotas.get
serviceusage.quotas.update
serviceusage.services.*
serviceusage.services.disable
serviceusage.services.enable
serviceusage.services.get
serviceusage.services.list
serviceusage.services.use
serviceusage.values.test
|
Service Usage Consumer
(roles/serviceusage.serviceUsageConsumer)
Ability to inspect service states and operations, and consume quota and billing for a consumer project.
|
monitoring.timeSeries.list
serviceusage.consumerpolicy.analyze
serviceusage.consumerpolicy.get
serviceusage.contentsecuritypolicy.get
serviceusage.effectivemcppolicy.get
serviceusage.effectivepolicy.get
serviceusage.groups.*
serviceusage.groups.list
serviceusage.groups.listExpandedMembers
serviceusage.groups.listMembers
serviceusage.mcppolicy.get
serviceusage.operations.get
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
serviceusage.services.use
serviceusage.values.test
|
Service Usage Viewer
(roles/serviceusage.serviceUsageViewer)
Ability to inspect service states and operations for a consumer project.
|
monitoring.timeSeries.list
serviceusage.consumerpolicy.analyze
serviceusage.consumerpolicy.get
serviceusage.contentsecuritypolicy.get
serviceusage.effectivemcppolicy.get
serviceusage.effectivepolicy.get
serviceusage.groups.*
serviceusage.groups.list
serviceusage.groups.listExpandedMembers
serviceusage.groups.listMembers
serviceusage.mcppolicy.get
serviceusage.operations.get
serviceusage.quotas.get
serviceusage.services.get
serviceusage.services.list
serviceusage.values.test
|
API Keys Viewer
(roles/serviceusage.apiKeysViewer)
Ability to get and list API keys for a project.
|
apikeys.keys.get
apikeys.keys.getKeyString
apikeys.keys.list
apikeys.keys.lookup
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-05-15 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2026-05-15 UTC。"],[],[]]