Chaque client Sun Ray contient un module de microprogramme qui gère les éléments suivants :
Autotest de l'allumage
Initialisation du client
Authentification
Entrées et sorties de bas niveau, telles que le clavier, la souris et les informations d'affichage.
Pour s'adapter aux clients ayant des besoins différents en matière de flexibilité et de sécurité, le microprogramme des clients Sun Ray peut être utilisé de deux façons :
Mode par défaut où le microprogramme utilise la configuration fournie par le fichier .parms
du serveur Sun Ray.
Mode de configuration local où le microprogramme utilise la configuration locale du client Sun Ray que les utilisateurs peuvent mettre à jour via un outil d'interface graphique, appelé interface de configuration locale Sun Ray ou Interface de configuration (précédemment appelé interface graphique contextuelle).
Les valeurs de configuration locales d'un client Sun Ray sont d'abord vérifiées au cours de l'initialisation du client Sun Ray, de sorte que ce mode permette aux utilisateurs de configurer individuellement le comportement d'un client Sun Ray au niveau local. Pour rendre l'interface de configuration disponible pour les utilisateurs sur les clients Sun Ray, vous devez l'activer avec la commande utfwadm.