ok. I think I understood the problem. The SSO user created is specific to the vCenter and the specific ESXi host dont have any information about this user. My requirement is little different. I need to communicate to ESXi host directly using non root user with out using vCenter. Is that possible? As you may know, there is an opensource tool available wbemcli (http://pic.dhe.ibm.com/infocenter/zos/v1r11/index.jsp?topic=/com.ibm.zos.r11.idarc00/wbemcli.htm) which can communicate with ESXi CIMOM/SFCB by talking to port 5989. Using root user, I am able to communicate remotely. I want to know if its possible using non root user ( local to ESXi ).