Configuring Users as DeFrame Users

Before a user can launch a thin-client application through Novell® ZENworks® OnDemand ServicesTM or Novell Application LauncherTM/Explorer (ZENworks for Desktops), the user must be configured as a Novell DeFrameTM user. There are several ways this can be done:

To use ConsoleOne to configure a user as a DeFrame user:

  1. In ConsoleOne, right-click the User object > click Properties to display the User object's property pages.

  2. Click the DeFrame tab to display the User Settings page.


    DeFrame User Settings page on a User object

  3. Configure the following options:

    DeFrame User: Select this option to enable the user as a DeFrame user.

    ICA Client: Select this option to force applications that are configured to run in either an ICA or RDP client session to run in an ICA client session on the user's workstation. The application's terminal server must support the ICA protocol (in other words, the Windows server must have Citrix MetaFrame installed). Otherwise, an RDP client session will be used.

    RDP Client: Select this option to force applications that are configured to run in either an ICA or RDP client session to run in an RDP client session on the user's workstation.

    If you select both ICA Client and RDP Client, and an application is configured to run in either type of session, an ICA client session will be used. For a summary showing the protocol (RDP or ICA) depending on the user's Client setting, an application's protocol setting, and a server's supported protocols, see Configuring the Application Object .

    Dynamic User: Select this option to have DeFrame use its DeFrame Dynamic User (DDU) functionality to dynamically create the user's local account each time the user launches an application from the server. DeFrame creates the user's account, using his or her eDirectory username, when the user starts the application. After the user exits the application, DeFrame deletes the user account. If the terminal server is a member of an NT domain and the Domain Controller server name is included in the terminal server's Domain field (DeFrame Server object > DeFrame Server Environment tab > Environment page) and the user's eDirectory username and password matches the user's NT domain username and password, the local user account will be created using the NT domain account information.

    IMPORTANT:  If a user account already exists that matches the user's eDirectory username, DeFrame will use the existing account rather than create a new account. When the user exits the application, the account will be deleted, even though DeFrame did not create the account. If you have persistent accounts (local or domain) that you want to remain persistent, you should not use DDU.

    If you don't enable this option, you need to ensure that the user has a permanent local or domain user account, or you need to use ZENworks for Desktops 3.2 Dynamic Local User (DLU) policies to create the user's account. If you create permanent user accounts for the user, the username and password for those accounts must match the user's eDirectory username and password.

    Store Roaming Profile: These settings are available only if Dynamic User is selected. When the user exits an application, DeFrame deletes the user's local account. You can use the following settings to save the user's profile (registry settings and files):

  4. Click OK to save your changes.