The following procedure describes how to configure a Sun Ray server using the Sun Ray Software Admin GUI to automatically provide users direct access to their Windows desktops through the Citrix XenDesktop connector. This configuration is done through the kiosk mode feature and the Citrix XenDesktop session type.
This Citrix XenDesktop connector session type is provided through the following files:
            /etc/opt/SUNWkio/sessions/srxc.conf -
            Session descriptor file
          
            /opt/SUNWsrxc/bin/srxc - Session script
            file
          
            /opt/SUNWsrxc/etc/services.csv - Sample file for
            the custom service menu
          
            /opt/SUNWsrxc/lib/srxc.jar - Sun Ray
            Connector for Citrix XenDesktop Java archive
          
Log in to the Admin GUI.
            Click the Advanced tab and Kiosk Mode sub-tab. Then click
            Edit.
          
            Choose Citrix XenDesktop Session from the
            Session (Session Type) menu.
          
(Optional) Modify the session parameters.
 Add the required and any optional session type arguments to the
              Arguments field as follows: 
session-type-arguments[--uttsc-arguments]
See the examples provided at the end of this procedure.
Table 4.1, “Required Kiosk Session Arguments for Citrix XenDesktop Connector” lists the required session arguments:
Table 4.1. Required Kiosk Session Arguments for Citrix XenDesktop Connector
| Argument | Description | 
|---|---|
| 
                       | Specifies the Windows domain of the virtual desktops, which is preselected in the login screen. You can provide a comma separated list, which provides a pull-down menu to the user. | 
| 
                       | 
                      The URL of the Citrix XenDesktop Web Interface Server, either the IP address
                      or hostname. For example,
                       | 
Table 4.2, “Optional Kiosk Session Arguments for Citrix XenDesktop Connector” lists the optional session arguments:
Table 4.2. Optional Kiosk Session Arguments for Citrix XenDesktop Connector
| Argument | Description | 
|---|---|
| 
                       |  A URL to an image file used as the background for the Available Desktops and Desktop Login
                      dialog screens.  Supported file formats are  | 
| 
                       |  Background color (RGB value) for the Citrix XenDesktop connector screen. When this option is
                      used with the  The default background color is a gradient from 143,158,170 to 95,108,120. | 
| 
                       | Bottom color of background gradient (RGB value) for the Citrix XenDesktop connector screen.
                      This option requires the  | 
| 
                     | Enable the custom service menu. See Section 4.4, “Custom Service Menu” for more information. | 
| 
                     |  Proxy port number. Default value is  | 
| 
                     |  Proxy host. The value can be either a host name or an IP address, without the
                         | 
| 
                       | Screen resolution options for the Options menu. Format is
                           | 
| 
                       | Text color (RGB value). Example value is  | 
| 
                       |  An alternative for the Citrix Web Interface base URL. The default is
                         | 
| 
                       |  A URL to an image file used as the wallpaper for the Citrix XenDesktop connector screen. Supported file
                    formats are  | 
 Add any Windows connector (uttsc) arguments after the double dash (--) to the
              Arguments field. 
session-type-arguments[--uttsc-arguments]
            All options that follow the double dash
            (--) are passed to the Windows connector
            (uttsc command). Some
            uttsc options are sent automatically and
            should not be specified. Do not include the following
            uttsc options: -i,
            -u, -d,
            -p, and -m.
          
            Click OK.
          
Configure the server to use kiosk mode for card and non-card users.
Click the System Policy sub-tab on the Advanced menu.
                Enable Kiosk Mode for both card and
                non-card users.
              
                Make sure to disable the Mobile Sessions
                (NCSM) policy.
              
Click Save.
If you configured the server to use kiosk mode in the System Policy page, perform a cold restart of the Sun Ray server.
All new or restarted sessions matching the policy configuration to use kiosk mode will access the new session type.