"Privilege check failed for user VSPHERE.LOCAL\vmware-vsm-... for missing permission Sessions.TerminateSession" events in vCenter Server following upgrade to 8.0U2
searchcancel
"Privilege check failed for user VSPHERE.LOCAL\vmware-vsm-... for missing permission Sessions.TerminateSession" events in vCenter Server following upgrade to 8.0U2
book
Article ID: 320781
calendar_today
Updated On: 02-10-2025
Products
VMware vCenter Server
Issue/Introduction
Symptoms:
Following upgrade of vCenter Server to 8.0U2 you observe warnings similar to the following in the vSphere Client Monitor > Events tab:
Privilege check failed for user VSPHERE.LOCAL\vmware-vsm-##########-###########-#########-########## for missing permission Sessions.TerminateSession. Session user performing the check: VSPHERE.LOCAL\vmware-vsm-##########-###########-#########-##########
Checking the VsmSvcRole role which this solution user account is assigned, by navigating to Administration > Roles > VsmSvcRole > Privileges shows the following default privileges are present:
Extension > Update extension vApp > vApp application configuration
Environment
VMware vCenter Server 8.0.2
Cause
This warning occurs because the default VsmSvcRole does not have the required "Sessions.TerminateSession" privilege.
Resolution
This issue is resolved in vCenter Server 8.0 Update 2b
Workaround:
Log in to the vSphere Client with a user which has the Administrator role.
Select Administration > Roles
Select the VsmSvcRole and click EDIT
In the Edit Role pop-up window which opens select Sessions > View and stop sessions
Click SAVE and confirm that the Privileges now appears like the sample screenshot below
Note: There are no service restarts required to implement this workaround.