An access device for a virtual desktop system, the access device configured to provide a plurality of device processing functions, each device processing function being associated with a host processing function of a virtualization system of the virtual desktop system, the access device comprising:
- a processor;
- and
- a memory for storing code;
- wherein the processor is configured to:
- implement privilege logic having a plurality of device groups each device group being associated with a particular host group provided on a directory service of the virtual desktop system, each device group including an associated set of the device processing functions, each set of device processing functions being associated with a set of host processing functions accessible to the associated host group;
- log on to the directory service;
- receive an indication that a user associated with the log on to the directory service is associated with a particular host group;
- and
- enables the access device to execute only a particular set of device processing functions associated with the particular device group on the virtualization system.