Memorystore for Memcached roles and permissions

This page lists the IAM roles and permissions for Memorystore for Memcached. Tosearch through all roles and permissions, see therole andpermission index.

Memorystore for Memcached roles

RolePermissions

Cloud Memorystore Memcached Admin

(roles/memcache.admin)

Full access to Memcached instances and related resources.

compute.networks.list

memcache.*

  • memcache.instances.applyParameters
  • memcache.instances.applySoftwareUpdate
  • memcache.instances.create
  • memcache.instances.createTagBinding
  • memcache.instances.delete
  • memcache.instances.deleteTagBinding
  • memcache.instances.get
  • memcache.instances.list
  • memcache.instances.listEffectiveTags
  • memcache.instances.listTagBindings
  • memcache.instances.rescheduleMaintenance
  • memcache.instances.update
  • memcache.instances.updateParameters
  • memcache.instances.upgrade
  • memcache.locations.get
  • memcache.locations.list
  • memcache.operations.cancel
  • memcache.operations.delete
  • memcache.operations.get
  • memcache.operations.list

resourcemanager.projects.get

resourcemanager.projects.list

Cloud Memorystore Memcached Editor

(roles/memcache.editor)

Read-Write access to Memcached instances and related resources.

memcache.instances.applyParameters

memcache.instances.createTagBinding

memcache.instances.deleteTagBinding

memcache.instances.get

memcache.instances.list

memcache.instances.listEffectiveTags

memcache.instances.listTagBindings

memcache.instances.update

memcache.instances.updateParameters

memcache.locations.*

  • memcache.locations.get
  • memcache.locations.list

memcache.operations.*

  • memcache.operations.cancel
  • memcache.operations.delete
  • memcache.operations.get
  • memcache.operations.list

resourcemanager.projects.get

resourcemanager.projects.list

Cloud Memorystore Memcached Service Agent

(roles/memcache.serviceAgent)

Gives Cloud Memorystore Memcached service account access to managed resource

Warning: Do not grant service agent roles to any principals exceptservice agents.

compute.globalOperations.get

compute.networks.addPeering

compute.networks.get

compute.networks.removePeering

compute.networks.update

compute.routes.get

compute.routes.list

compute.subnetworks.get

compute.subnetworks.list

monitoring.metricDescriptors.create

monitoring.metricDescriptors.get

monitoring.metricDescriptors.list

monitoring.monitoredResourceDescriptors.*

  • monitoring.monitoredResourceDescriptors.get
  • monitoring.monitoredResourceDescriptors.list

monitoring.timeSeries.create

resourcemanager.projects.get

resourcemanager.projects.list

telemetry.metrics.write

Cloud Memorystore Memcached Viewer

(roles/memcache.viewer)

Read-only access to Memcached instances and related resources.

memcache.instances.get

memcache.instances.list

memcache.locations.*

  • memcache.locations.get
  • memcache.locations.list

memcache.operations.get

memcache.operations.list

resourcemanager.projects.get

resourcemanager.projects.list

Memorystore for Memcached permissions

PermissionIncluded in roles

memcache.instances.applyParameters

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

memcache.instances.applySoftwareUpdate

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

memcache.instances.create

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

memcache.instances.createTagBinding

Owner (roles/owner)

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

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

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Tag User (roles/resourcemanager.tagUser)

memcache.instances.delete

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

memcache.instances.deleteTagBinding

Owner (roles/owner)

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

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

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Tag User (roles/resourcemanager.tagUser)

memcache.instances.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

memcache.instances.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

memcache.instances.listEffectiveTags

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)

Databases Admin (roles/iam.databasesAdmin)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

memcache.instances.listTagBindings

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)

Databases Admin (roles/iam.databasesAdmin)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

memcache.instances.rescheduleMaintenance

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

memcache.instances.update

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

memcache.instances.updateParameters

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

memcache.instances.upgrade

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

memcache.locations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

memcache.locations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

memcache.operations.cancel

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

memcache.operations.delete

Owner (roles/owner)

Editor (roles/editor)

Databases Admin (roles/iam.databasesAdmin)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

memcache.operations.get

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

memcache.operations.list

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Data Scientist (roles/iam.dataScientist)

Databases Admin (roles/iam.databasesAdmin)

Security Admin (roles/iam.securityAdmin)

Security Auditor (roles/iam.securityAuditor)

Security Reviewer (roles/iam.securityReviewer)

Support User (roles/iam.supportUser)

Cloud Memorystore Memcached Admin (roles/memcache.admin)

Cloud Memorystore Memcached Editor (roles/memcache.editor)

Cloud Memorystore Memcached Viewer (roles/memcache.viewer)

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.