Controlling "Workstation Only" functionality during login

(Last modified: 24Sep2003)

This document (10086294) is provided subject to the disclaimer at the end of this document.

goal

Controlling "Workstation Only" functionality during login

fact

Novell Client 4.9 for Windows NT/2000/XP

fix

There are several registry settings that control the Workstation Only functionality.

If Novell Authentication is disabled, then "Workstation Only" is all that will be available.
This setting is on the Advanced Login property page (as "Initial Novell Login"), and the corresponding registry flag is

     HKLM\HKEY_LOCAL_MACHINE\SOFTWARE\Novell\NWGINA\
    
DWORD PassiveMode (default 0)
     0=Display Novell Login Prompt.
     1=Don't display Novell Login Prompt, use MSGINA.

One can also elect to not even display the "Workstation Only" checkbox, so that the user MUST log into NetWare.
Also on the Advanced Login property page (as "Workstation Only"), this registry flag is

HKLM\Software\Novell\Login\
     
DWORD Workstation Only (default 1)
     0=Don't display Workstation Only checkbox.
     1=Display Workstation Only checkbox.

It may be that the administrator does not want the "Workstation Only" checkbox displayed, but does want the user to be able to login to the workstation only in the event that the network is not available. This is made possible by setting the "Workstation Only Fallback" flag.  If it is set, and the Network authentication fails, and the "Workstation Only" flag is clear, Login will still ask you if you want to login "Workstation Only". To enable this functionality, set this registry flag:

     HKLM\Software\Novell\Login\
     DWORD: Workstation Only Fallback (default 0)
     0=Don't allow Workstation Only login in case of network authentication failure.
     1=Allow Workstation Only login in case of network authentication failure.

The "Workstation Only" checkbox on the login window can be made (and is, by default beginning with the 4.9 client) "sticky." This allows the setting to be remembered, so that the user need not check the box each time; the previous setting will be remembered. This is controlled by the following registry flag

     HKLM\Software\Novell\Login\
     DWORD Remember WS Only (default 1)
     1=Remember the last setting of the Workstation Only checkbox (sticky).
     0=Don't remember the last setting of the Workstation Only checkbox.

If this flag is set to 0, the Workstation Only checkbox will not be sticky, but will be reset on every login.

The actual state of the Workstation Only checkbox will be dependent on the following flag:

     HKLM\Software\Novell\Login\
     DWORD Default WS Only (default 0)
     1=Force the Workstation Only checkbox to be initially checked.
     0=Force the Workstation Only checkbox to be initially cleared.

Finally, there is another registry flag that tells whether the user logged in locally or to NDS.
Login only sets this flag, it doesn't read it. It is intended to be read by login extensions to determine their proper action.

     HKLM\Software\Novell\Login\
     DWORD Local Login
     1=The user logged in only to the workstation.
     0=The user logged in to NDS and the workstation.

document

Document Title: Controlling "Workstation Only" functionality during login
Document ID: 10086294
Solution ID: NOVL91946
Creation Date: 19Aug2003
Modified Date: 24Sep2003
Novell Product Class:Management Products
NetWare
Novell eDirectory

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.