KDE is an extensively configurable desktop environment. In addition to being
configurable for the individual user, administrators have the possibility to
create global configurations. This allows system administrators to provide
custom default settings for their environments. Settings can differ between
groups and individual users. It is also possible to restrict which settings
users can change. Additionally, access to parts of KDE or functions in KDE
can be restricted for users and groups.
These global configurations allow administrators to, for example, set up a
company-wide desktop following the corporate identity that the user is not
allowed to change. It is also feasible to assign task-specific profiles with
access to only a limited set of applications to different groups within an
organization.
KDE reads and stores all configuration files in fixed directory trees called
profiles. A profile is a collection of default settings and restrictions
that can be applied to individual users or groups of users. These
profiles are handled by the KIOSK framework. Use the
graphical KIOSK Admin Tool to generate and manage profiles or
manually edit and create files and structures in a profile.