Unable to register Vcenter/NSX pair when not using local NSX “Admin” user.
ERRORMSG: "The specified user does not have the Enterprise Administrator role that is required to configure the NSX settings."
ERRORREMEDY: "Provide credentials of a user who is assigned the Enterprise Administrator role that is required to configure the NSX settings."
Integration of NSX with Single Sign On :
As per vmWare developer central, user for performing DCS:S -> NSX/vCenter registration, should always be a local vmWare user with all admin rights instead of SSO / non - local Admin. As vmWare's exposed APIs only authenticate to local admins. Also as per vmWare there are no APIs which would work with non-local/SSO admin user.
If customer uses non-local / SSO Admin then registration is bound to fail also, other NSX related features like 'Sync With NSX' may also not work.
This is a limitation from vmWare side API implementation