适用于 Connector 的 Google Cloud 权限
BlueXP需要在Google Cloud中执行操作的权限。这些权限包含在NetApp提供的自定义角色中。您可能希望了解BlueXP对这些权限的作用。
服务帐户权限
下面显示的自定义角色提供了Connector在Google Cloud网络中管理资源和进程所需的权限。
您需要将此自定义角色应用于连接到Connector VM的服务帐户。
您还需要确保角色是最新的、因为在后续版本中添加了新权限。如果需要新的权限、这些权限将在发行说明中列出。
title: NetApp BlueXP
description: Permissions for the service account associated with the Connector instance.
stage: GA
includedPermissions:
- iam.serviceAccounts.actAs
- compute.regionBackendServices.create
- compute.regionBackendServices.get
- compute.regionBackendServices.list
- compute.networks.updatePolicy
- compute.backendServices.create
- compute.addresses.list
- compute.disks.create
- compute.disks.createSnapshot
- compute.disks.delete
- compute.disks.get
- compute.disks.list
- compute.disks.setLabels
- compute.disks.use
- compute.firewalls.create
- compute.firewalls.delete
- compute.firewalls.get
- compute.firewalls.list
- compute.globalOperations.get
- compute.images.get
- compute.images.getFromFamily
- compute.images.list
- compute.images.useReadOnly
- compute.instances.addAccessConfig
- compute.instances.attachDisk
- compute.instances.create
- compute.instances.delete
- compute.instances.detachDisk
- compute.instances.get
- compute.instances.getSerialPortOutput
- compute.instances.list
- compute.instances.setDeletionProtection
- compute.instances.setLabels
- compute.instances.setMachineType
- compute.instances.setMetadata
- compute.instances.setTags
- compute.instances.start
- compute.instances.stop
- compute.instances.updateDisplayDevice
- compute.instanceGroups.get
- compute.addresses.get
- compute.instances.updateNetworkInterface
- compute.machineTypes.get
- compute.networks.get
- compute.networks.list
- compute.projects.get
- compute.regions.get
- compute.regions.list
- compute.snapshots.create
- compute.snapshots.delete
- compute.snapshots.get
- compute.snapshots.list
- compute.snapshots.setLabels
- compute.subnetworks.get
- compute.subnetworks.list
- compute.subnetworks.use
- compute.subnetworks.useExternalIp
- compute.zoneOperations.get
- compute.zones.get
- compute.zones.list
- compute.instances.setServiceAccount
- deploymentmanager.compositeTypes.get
- deploymentmanager.compositeTypes.list
- deploymentmanager.deployments.create
- deploymentmanager.deployments.delete
- deploymentmanager.deployments.get
- deploymentmanager.deployments.list
- deploymentmanager.manifests.get
- deploymentmanager.manifests.list
- deploymentmanager.operations.get
- deploymentmanager.operations.list
- deploymentmanager.resources.get
- deploymentmanager.resources.list
- deploymentmanager.typeProviders.get
- deploymentmanager.typeProviders.list
- deploymentmanager.types.get
- deploymentmanager.types.list
- logging.logEntries.list
- logging.privateLogEntries.list
- resourcemanager.projects.get
- storage.buckets.create
- storage.buckets.delete
- storage.buckets.get
- storage.buckets.list
- cloudkms.cryptoKeyVersions.useToEncrypt
- cloudkms.cryptoKeys.get
- cloudkms.cryptoKeys.list
- cloudkms.keyRings.list
- storage.buckets.update
- iam.serviceAccounts.getIamPolicy
- iam.serviceAccounts.list
- storage.objects.get
- storage.objects.list
- monitoring.timeSeries.list
- storage.buckets.getIamPolicy
- cloudkms.cryptoKeys.getIamPolicy
- cloudkms.cryptoKeys.setIamPolicy
- cloudkms.keyRings.get
- cloudkms.keyRings.getIamPolicy
- cloudkms.keyRings.setIamPolicy
如何使用Google Cloud权限
操作 | 目的 |
---|---|
- compute。disks.create |
为 Cloud Volumes ONTAP 创建和管理磁盘。 |
- compute。Firew防火墙.create |
为 Cloud Volumes ONTAP 创建防火墙规则。 |
— compute.globalOperations.get |
以获取操作状态。 |
- compute。images。get |
为 VM 实例获取映像。 |
- compute.instances.attachDisk |
将磁盘连接和断开与 Cloud Volumes ONTAP 的连接。 |
- compute.instances.create |
创建和删除 Cloud Volumes ONTAP VM 实例。 |
— compute.instances.get |
列出 VM 实例。 |
— compute.instances.getSerialPortOutput |
以获取控制台日志。 |
— compute.instances.list |
检索区域中实例的列表。 |
— compute.instances.setDeletionProtection |
为实例设置删除保护。 |
— compute.instances.setLabels |
以添加标签。 |
— compute.instances.setMachineType |
更改 Cloud Volumes ONTAP 的计算机类型。 |
— compute.instances.setMetadata |
以添加元数据。 |
— compute.instances.setTags |
为防火墙规则添加标记。 |
- compute.instances.start |
启动和停止 Cloud Volumes ONTAP 。 |
— compute.machineTypes.get |
获取要检查 qoutas 的核心数。 |
— compute.projects.get |
以支持多个项目。 |
- compute。Snap照。create |
创建和管理永久性磁盘快照。 |
- compute.networks.get |
获取创建新 Cloud Volumes ONTAP 虚拟机实例所需的网络信息。 |
- deploymentmanager.compositeTypes.get |
使用 Google Cloud 部署管理器部署 Cloud Volumes ONTAP 虚拟机实例。 |
- loging.logEntrs.list |
获取堆栈日志驱动器。 |
— resourcemanager.projects.get |
以支持多个项目。 |
- storage.t分 段.create |
创建和管理用于数据分层的 Google Cloud Storage 存储分段。 |
- cloudkms.cryptoKeyVersions.useToEncrypt |
将云密钥管理服务中由客户管理的加密密钥与 Cloud Volumes ONTAP 结合使用。 |
- compute.instances.setServiceAccount |
在 Cloud Volumes ONTAP 实例上设置服务帐户。此服务帐户提供将数据分层到 Google Cloud Storage 存储分段的权限。 |
—compute.addresses。list |
在部署HA对时检索区域中的地址。 |
- compute。backendServices。create |
配置后端服务以分布HA对中的流量。 |
—compute.networks.updatePolicy |
在HA对的vPC和子网上应用防火墙规则。 |
- compute.subnetworks.use. |
启用BlueXP分类。 |
- compute.instanceGroups.get |
在Cloud Volumes ONTAP HA对上创建和管理Storage VM。 |
- monitoring.timeseres.list |
了解有关Google Cloud存储分段的信息。 |
-云公里。cryptoKeys.get |
在BlueXP备份和恢复激活向导中选择您自己的客户管理密钥、而不是使用默认的Google管理加密密钥。 |
更改日志
添加和删除权限后、我们将在以下各节中记录这些权限。
2023年2月6日
已为此策略添加以下权限:
-
compute.instances.updateNetworkInterface
Cloud Volumes ONTAP 需要此权限。
2023年1月27日
已向策略添加以下权限:
-
cloudkms.CryptoKeys.getIamPolicy
-
cloudkms.cryptoKeys.setIamPolicy
-
cloudkms.keyrings.get
-
cloudkms.keyrings.getIamPolicy
-
cloudkms.keyRings.setIamPolicy
BlueXP备份和恢复需要这些权限。