If you need to create a minimum permission user to edit notes/custom attributes.
Resolution
You can use custom attributes/notes to associate your own information with the resources in vCenter. After you create the attributes, set their values on each virtual machine or managed host, as appropriate. The values are stored with vCenter. You can then use the new attributes to filter information about your virtual machines and managed hosts.
User permission required for Custom attributes/Notes:
Minimum required privileges:
Custom Attributes
Global > Manage Custom Attributes
Global > Set Custom Attributes
VM Notes:
Virtual Machine > Configuration > Set Annotation
To edit custom attributes and annotations for a virtual machine or host:
Select the virtual machine or host in the inventory.
Click the Summary tab for the virtual machine or host.