Config Delivery 角色和权限

本页面列出了 Config Delivery 的 IAM 角色和权限。如需搜索所有角色和权限,请参阅角色和权限索引

Config Delivery 角色

Role Permissions

(roles/configdelivery.configDeliveryAdmin)

Grants full access to all Config Delivery resources. Lets users create, remove and manage fleet packages and resource bundles.

configdelivery.*

  • configdelivery.fleetPackages.create
  • configdelivery.fleetPackages.delete
  • configdelivery.fleetPackages.get
  • configdelivery.fleetPackages.list
  • configdelivery.fleetPackages.update
  • configdelivery.locations.get
  • configdelivery.locations.list
  • configdelivery.operations.cancel
  • configdelivery.operations.delete
  • configdelivery.operations.get
  • configdelivery.operations.list
  • configdelivery.releases.create
  • configdelivery.releases.delete
  • configdelivery.releases.get
  • configdelivery.releases.list
  • configdelivery.releases.update
  • configdelivery.resourceBundles.create
  • configdelivery.resourceBundles.delete
  • configdelivery.resourceBundles.get
  • configdelivery.resourceBundles.list
  • configdelivery.resourceBundles.update
  • configdelivery.rollouts.abort
  • configdelivery.rollouts.get
  • configdelivery.rollouts.list
  • configdelivery.rollouts.resume
  • configdelivery.rollouts.suspend

resourcemanager.projects.get

resourcemanager.projects.list

(roles/configdelivery.configDeliveryViewer)

Grants read access to all Config Delivery resources. Lets users view existing fleet packages and resource bundles, but they will not be able to make any changes.

configdelivery.fleetPackages.get

configdelivery.fleetPackages.list

configdelivery.locations.*

  • configdelivery.locations.get
  • configdelivery.locations.list

configdelivery.operations.get

configdelivery.operations.list

configdelivery.releases.get

configdelivery.releases.list

configdelivery.resourceBundles.get

configdelivery.resourceBundles.list

configdelivery.rollouts.get

configdelivery.rollouts.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/configdelivery.resourceBundlePublisher)

Grants read and write permissions to Config Delivery ResourceBundles and Releases.

configdelivery.locations.*

  • configdelivery.locations.get
  • configdelivery.locations.list

configdelivery.operations.get

configdelivery.operations.list

configdelivery.releases.create

configdelivery.releases.get

configdelivery.releases.list

configdelivery.releases.update

configdelivery.resourceBundles.create

configdelivery.resourceBundles.get

configdelivery.resourceBundles.list

configdelivery.resourceBundles.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/configdelivery.serviceAgent)

Gives the Config Delivery service account permission to manage resources

artifactregistry.dockerimages.*

  • artifactregistry.dockerimages.get
  • artifactregistry.dockerimages.list

artifactregistry.projectsettings.get

artifactregistry.repositories.create

artifactregistry.repositories.downloadArtifacts

artifactregistry.repositories.get

artifactregistry.repositories.getIamPolicy

artifactregistry.repositories.list

artifactregistry.repositories.listEffectiveTags

artifactregistry.repositories.listTagBindings

artifactregistry.repositories.setIamPolicy

artifactregistry.repositories.uploadArtifacts

artifactregistry.tags.*

  • artifactregistry.tags.create
  • artifactregistry.tags.delete
  • artifactregistry.tags.get
  • artifactregistry.tags.list
  • artifactregistry.tags.update

artifactregistry.versions.delete

artifactregistry.versions.get

artifactregistry.versions.list

cloudbuild.builds.create

cloudbuild.builds.get

cloudbuild.builds.list

cloudbuild.builds.update

cloudbuild.repositories.get

container.customResourceDefinitions.get

container.customResourceDefinitions.list

container.serviceAccounts.get

container.serviceAccounts.list

container.thirdPartyObjects.*

  • container.thirdPartyObjects.create
  • container.thirdPartyObjects.delete
  • container.thirdPartyObjects.get
  • container.thirdPartyObjects.list
  • container.thirdPartyObjects.update

gkehub.gateway.delete

gkehub.gateway.generateCredentials

gkehub.gateway.get

gkehub.gateway.patch

gkehub.gateway.post

gkehub.gateway.put

gkehub.memberships.get

iam.serviceAccounts.actAs

Config Delivery 权限

权限 以下角色拥有此权限

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Config Delivery Resource Bundle Publisher (roles/configdelivery.resourceBundlePublisher)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

ConfigDelivery Viewer (roles/configdelivery.configDeliveryViewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)

Owner (roles/owner)

Editor (roles/editor)

ConfigDelivery Admin (roles/configdelivery.configDeliveryAdmin)