Attempting to configure a Compute Manager in NSX the error "user has no permission to perform register extension operation for cm <VC FQDN>" is encountered
search cancel

Attempting to configure a Compute Manager in NSX the error "user has no permission to perform register extension operation for cm <VC FQDN>" is encountered

book

Article ID: 417916

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • The NSX Manager to Compute Manager connection is down. 
  • When trying to register, you are getting the following error.  
    <User> user has no permission to
    perform register extension operation for cm <VC FQDN>. Please change permissions and try again or
    try with another user.
  • Log lines similar to the below are encountered in /var/log/cm-inventory/cm-inventory.log

    WARN task-executor-1-2 VcLicenseManagerImpl 86476 SYSTEM [nsx@6876 comp="nsx-manager" level="WARNING" subcomp="cm-inventory"] Failed to register license asset.
    com.vmware.vim.binding.cis.license.fault.NotAuthorizedFault: Authorization result: Required privilege 'LicenseService.Administrator' is missing (########-####-####-####-#############)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_382]
    .....
    WARN task-executor-1-2 VcExtensionManagerImpl 86476 SYSTEM [nsx@6876 comp="nsx-manager" level="WARNING" subcomp="cm-inventory"] Registration of <VC FQDN> failed as <User> user has no permission com.vmware.vim.binding.vim.fault.NoPermission: Permission to perform this operation was denied.

Environment

VMware NSX

Cause

The VMware vCenter user must either be an administrator or must have Global.Licenses privileges and be a member of the LicenseService.Administrators group.

Resolution

This is a condition that may occur in a VMware NSX environment.

Workaround:

Please assign the correct permission - Reference : Add a Compute Manager