This page lists the IAM roles and permissions for Memorystore for Redis. To search through all roles and permissions, see the role and permission index .
Memorystore for Redis roles
Cloud Memorystore Redis Admin
( roles/
)
Full access to Redis instances and related resources.
cloudkms.keyHandles.*
-
cloudkms.keyHandles.create -
cloudkms.keyHandles.get -
cloudkms.keyHandles.list
cloudkms.operations.get
cloudkms.
compute.networks.list
networkconnectivity.
redis.*
-
redis.backupCollections.create -
redis.backupCollections.delete -
redis.backupCollections.get -
redis.backupCollections.list -
redis.backups.create -
redis.backups.delete -
redis.backups.export -
redis.backups.get -
redis.backups.list -
redis.clusters.backup -
redis.clusters.connect -
redis.clusters.create -
redis.clusters.delete -
redis.clusters.get -
redis.clusters.list -
redis.clusters.update -
redis.instances.create -
redis.instances. createTagBinding -
redis.instances.delete -
redis.instances. deleteTagBinding -
redis.instances.export -
redis.instances.failover -
redis.instances.get -
redis.instances.getAuthString -
redis.instances.import -
redis.instances.list -
redis.instances. listEffectiveTags -
redis.instances. listTagBindings -
redis.instances. rescheduleMaintenance -
redis.instances.update -
redis.instances.updateAuth -
redis.instances.upgrade -
redis.locations.get -
redis.locations.list -
redis.operations.cancel -
redis.operations.delete -
redis.operations.get -
redis.operations.list
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.use
Cloud Memorystore Redis Db Connection User Beta
( roles/
)
Access to connecting to Redis Server db.
redis.clusters.connect
Cloud Memorystore Redis Editor
( roles/
)
Read-Write access to Redis instances and related resources.
compute.networks.list
redis.backupCollections.get
redis.backupCollections.list
redis.backups.get
redis.backups.list
redis.clusters.backup
redis.clusters.get
redis.clusters.list
redis.clusters.update
redis.instances.failover
redis.instances.get
redis.instances.list
redis.instances.update
redis.locations.*
-
redis.locations.get -
redis.locations.list
redis.operations.*
-
redis.operations.cancel -
redis.operations.delete -
redis.operations.get -
redis.operations.list
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.use
Cloud Memorystore Redis Service Agent
( roles/
)
Gives Cloud Memorystore Redis service account access to managed resource
compute.globalOperations.get
compute.networks.addPeering
compute.networks.get
compute.networks.removePeering
compute.networks.update
compute.projects.get
compute.routes.get
compute.routes.list
compute.subnetworks.get
compute.subnetworks.list
monitoring.
monitoring.
monitoring.
monitoring.
-
monitoring.monitoredResourceDescriptors. get -
monitoring.monitoredResourceDescriptors. list
monitoring.timeSeries.create
resourcemanager.projects.get
resourcemanager.projects.list
telemetry.metrics.write
Cloud Memorystore Redis Viewer
( roles/
)
Read-only access to Redis instances and related resources.
redis.backupCollections.get
redis.backupCollections.list
redis.backups.get
redis.backups.list
redis.clusters.get
redis.clusters.list
redis.instances.get
redis.instances.list
redis.
redis.
redis.locations.*
-
redis.locations.get -
redis.locations.list
redis.operations.get
redis.operations.list
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.use
Memorystore for Redis permissions
redis.backupCollections.create
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.backupCollections.delete
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.backupCollections.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.backupCollections.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.backups.create
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.backups.delete
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.backups.export
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.backups.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.backups.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.clusters.backup
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
redis.clusters.connect
Owner
( roles/
)
Editor
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Db Connection User
( roles/
)
redis.clusters.create
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.clusters.delete
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.clusters.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.clusters.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.clusters.update
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
redis.instances.create
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.
instances.
createTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Tag User
( roles/
)
redis.instances.delete
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.
instances.
deleteTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Tag User
( roles/
)
redis.instances.export
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.instances.failover
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
redis.instances.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
Service agent roles
- Serverless Integrations Service Agent
(
roles/)runapps.serviceAgent - Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.instances.getAuthString
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.instances.import
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.instances.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
Service agent roles
- Serverless Integrations Service Agent
(
roles/)runapps.serviceAgent
redis.
instances.
listEffectiveTags
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
redis.
instances.
listTagBindings
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
redis.
instances.
rescheduleMaintenance
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.instances.update
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.instances.updateAuth
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.instances.upgrade
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
redis.locations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.locations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
redis.operations.cancel
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
redis.operations.delete
Owner
( roles/
)
Editor
( roles/
)
Databases Admin
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
redis.operations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/)clouddeploymentmanager.serviceAgent
redis.operations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Data Scientist
( roles/
)
Databases Admin
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Cloud Memorystore Redis Admin
( roles/
)
Cloud Memorystore Redis Editor
( roles/
)
Cloud Memorystore Redis Viewer
( roles/
)

