Secret Manager 角色和权限

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

Secret Manager 角色

Role Permissions

(roles/secretmanager.admin)

Full access to administer Secret Manager resources.

Lowest-level resources where you can grant this role:

  • Secret

cloudkms.keyHandles.*

  • cloudkms.keyHandles.create
  • cloudkms.keyHandles.get
  • cloudkms.keyHandles.list

cloudkms.operations.get

cloudkms.projects.showEffectiveAutokeyConfig

resourcemanager.projects.get

resourcemanager.projects.list

secretmanager.*

  • secretmanager.locations.get
  • secretmanager.locations.list
  • secretmanager.secrets.create
  • secretmanager.secrets.createTagBinding
  • secretmanager.secrets.delete
  • secretmanager.secrets.deleteTagBinding
  • secretmanager.secrets.get
  • secretmanager.secrets.getIamPolicy
  • secretmanager.secrets.list
  • secretmanager.secrets.listEffectiveTags
  • secretmanager.secrets.listTagBindings
  • secretmanager.secrets.setIamPolicy
  • secretmanager.secrets.update
  • secretmanager.versions.access
  • secretmanager.versions.add
  • secretmanager.versions.destroy
  • secretmanager.versions.disable
  • secretmanager.versions.enable
  • secretmanager.versions.get
  • secretmanager.versions.list

(roles/secretmanager.secretAccessor)

Allows accessing the payload of secrets.

Lowest-level resources where you can grant this role:

  • Secret

resourcemanager.projects.get

resourcemanager.projects.list

secretmanager.versions.access

(roles/secretmanager.secretVersionAdder)

Allows adding versions to existing secrets.

Lowest-level resources where you can grant this role:

  • Secret

resourcemanager.projects.get

resourcemanager.projects.list

secretmanager.versions.add

(roles/secretmanager.secretVersionManager)

Allows creating and managing versions of existing secrets.

Lowest-level resources where you can grant this role:

  • Secret

resourcemanager.projects.get

resourcemanager.projects.list

secretmanager.versions.add

secretmanager.versions.destroy

secretmanager.versions.disable

secretmanager.versions.enable

secretmanager.versions.get

secretmanager.versions.list

(roles/secretmanager.viewer)

Allows viewing metadata of all Secret Manager resources

Lowest-level resources where you can grant this role:

  • Secret

resourcemanager.projects.get

resourcemanager.projects.list

secretmanager.locations.*

  • secretmanager.locations.get
  • secretmanager.locations.list

secretmanager.secrets.get

secretmanager.secrets.getIamPolicy

secretmanager.secrets.list

secretmanager.secrets.listEffectiveTags

secretmanager.secrets.listTagBindings

secretmanager.versions.get

secretmanager.versions.list

Secret Manager 权限

权限 以下角色拥有此权限

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Connector Admin (roles/connectors.admin)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

服务代理角色

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Security Admin (roles/iam.securityAdmin)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Owner (roles/owner)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Accessor (roles/secretmanager.secretAccessor)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Adder (roles/secretmanager.secretVersionAdder)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Owner (roles/owner)

Editor (roles/editor)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Secret Manager Viewer (roles/secretmanager.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Secret Manager Admin (roles/secretmanager.admin)

Secret Manager Secret Version Manager (roles/secretmanager.secretVersionManager)

Secret Manager Viewer (roles/secretmanager.viewer)