HostedDB - Dedicated UNIX Servers

-->
IT Baseline Protection Manual S 4.51 User profiles to restrict the usage possibilities of Windows NT

S 4.51 User profiles to restrict the usage possibilities of Windows NT

Initiation responsibility: Head of IT Section, IT Security Management

Implementation responsibility: Administrators

User profiles are used to store user specific settings in the system environment. This includes the contents of program groups, network connections, used printers, and the colour scheme of the screen. The capabilities of users for working with Windows NT can be restricted in various respects by means of user profiles. Profiles are administrated using User Profile Editor (UPEDIT.EXE under Windows NT 3.51 or POLEDIT.EXE under Windows NT 4.0).

User profiles can be created for various usage purposes:

A distinction must be drawn in principle between local and server-stored user profiles. Local user profiles are only stored on the local IT system, whereas server-stored user profiles are administrated centrally on the NT server.

If the server breaks down when using server-stored user profiles, recourse is had to the local copy.

Alongside this, a distinction must be drawn between personal and mandatory user profiles. Personal user profiles can be changed by the user at will, mandatory ones are specified by the administrator.

Mandatory profiles are maintained from one session to the next, changes made during a session are lost when logging-off. These profiles are stored in the directory which is specified in the profile entry of the relevant account, and under version 3.51 of Windows NT they carry the file name extension.MAN. As from version 4.0, a profile is identified as a mandatory profile by renaming the file NTUSER.DAT in NTUSER.MAN.

Personal profiles which are stored on a server can be used to provide users with the same environment, irrespective of the workstation from which they are logging on. Personal profiles are stored in the directory which is specified in the profile entry of the relevant account, and under version 3.51 they have the file name extension.USR.

Under version 3.51, the user profiles are stored in the directory %SystemRoot%\system32\config in the files allocated to the users. The following settings are stored in the user profile:

As from version 4.0, user profiles are stored as a directory tree under the sub-directory Profiles of the Windows directory%SystemRoot%, i.e. in general\WINNT\Profiles, as a directory with the name of the user, e.g.\WINNT\Profiles\Smith. In addition, the overall structure of the working interface and, in particular, the structure of the individual program groups is stored there. The following sub-directories can be featured:

Other settings, such as, for instance, the reference to the image used as the background, to the working interface or other user-specific settings of the system control, are stored in the standing file called Profiles in the file NTUSER.DAT.

The following options can be used under version 3.51, in order to restrict the capabilities of users for working with Windows NT in various respects:

As from version 4.0, the following restrictions can be laid down with the aid of System Policy Editor:

Under Windows NT, very sophisticated user profiles can be created. These should be drawn up in accordance with the security policy of the authority or the company. This can be time-consuming, as for different user groups user profiles tailored to each of the groups should also be created. All user profiles must be tested beforehand to determine whether they neither leave open loopholes nor obstruct users in carrying out their tasks. Consideration should also be given to the fact that restrictions which are too far-reaching can not only lead to user dissatisfaction even to the point of the complete rejection of the system, but can also cause the administrators a great deal of work, if the latter continually have to implement users' wishes such as, for example, setting another type size.

The Windows NT environment is determined by the values of the current user profile, even if the current user has neither a prescribed nor a personal profile or even if no-one is currently logged in. The User Default Profile is loaded under the following conditions:

In the first case, the current values of the user environment are stored in a newly-created local personal profile, in the second case they are lost when logging off.

If no-one is logged in, the current values for the screen background and other environment variables are determined by the System Default Profile.

Additional controls:


© Copyright by
Bundesamt für Sicherheit in der Informationstechnik
July 1999
home