Skip to content

Scoping minimum vCenter permissions for the AWS Transform discovery tool

3 minute read
Content level: Intermediate
0

Provides details on the minimum vCenter permissions for the AWS Transform discovery tool

The AWS Transform discovery tool helps you automatically discover server inventory in your organization to prepare for migration. The documentation specifies the minimum required vCenter role as Read-Only, assigned at the vCenter root level. Administrators for some shared service provider environments may find this requirement too permissive. This article provides you with a list of granular permissions, enabling a limited view of the vCenter inventory.

Prerequisites

This article assumes you have deployed the discovery tool and it can access your vCenter on TCP/443.

Procedure

Configure vCenter permissions according to the following table:

#vCenter objectRolePropagateComment
1vCenter rootRead-OnlyNo
2DatacenterRead-OnlyNo
3ClusterRead-OnlyOptionalIf it fits your security requirements, you can skip step 4 by propagating the role to an entire cluster.
4ESX hostsRead-OnlyNoIf you do not propagate at the cluster level, you must apply to every host in the cluster that the VMs could be running on.
5Root VM folderRead-OnlyNo
6All intermediate VM foldersRead-OnlyNoThe user must have the read-only role on every folder in the tree leading up to the folder(s) containing VMs.
7VM folderRead-OnlyOptionalIf all VMs in a folder need to be inventoried, you can propagate the role at the folder level and skip step 8.
8VMsRead-OnlyNoIf you do not propagate the role at the folder level, you must assign the role to every VM that needs to be inventoried.
9Distributed virtual switch root folderRead-OnlyNo
10Distributed virtual switchRead-OnlyOptionalIf all portgroups on the distributed virtual switch need to be inventoried, you can skip step 11 by propagating the role to the entire switch
11Distributed virtual switch portgroupsRead-OnlyNoIf you do not propagate at the distributed virtual switch level, the user must have the read-only role on every portgroup in use by every VM that needs to be inventoried.

Summary

This procedure gives you ability to create a granular permissions model, limiting inventory to a subset of VMs in your vCenter.

AWS
EXPERT
published a month ago157 views