When attempting to save an Avi Service Engine Group, the following error message may be encountered:
ServerFaultCode: Request missing value for required parameter 'profileIds' to method 'PbmRetrieveContent'
Example screenshot of the error:
Avi version 31.2.x
This issue occurs because the vCenter service account configured on the Avi Cloud connector lacks the necessary permissions to access and retrieve Virtual Machine storage policies.
To resolve this issue, you must update the permissions for the vCenter service account.
Starting with Avi Load Balancer version 31.2.1, the service account requires additional storage policy permissions to function correctly.
Please ensure the following permissions are granted to the service account under Virtual Machine > Storage Policies:
For comprehensive details on creating and configuring vCenter roles, please refer to the official documentation: Creating vCenter Roles for vCenter Cloud