User environment management

User environment management

User environment management (also abbreviated to UEM) is a computing term used to describe the management of a users experience within their desktop environment.

The user environment

In a modern workplace an organisation grants each user access to an operating system and the applications required for their role, applying corporate policy to ensure the user has appropriate access levels. This typically includes items such as the drives, printers and applications they should and shouldn’t have access to. Within this framework, each user has a preferred way of operating and they make a number of changes to enable them to work most efficiently. Common user changes are email signatures, language settings and the environment ‘look and feel’. The combination of the corporate policy and user preference is described as the ‘user personality’. Users get attached to their PC’s, “their attachment is not to the device itself, but to the way in which they do their jobs today” cite web|url= |publisher=VMware/Longview |title=Virtual Desktop Infrastructure - A Guide to Implementation Best Practices |date=2008 |author=Craig Cook |accessdate=2008-05-04] Managing user personalization is complicated due to the number of factors and variables to be considered. As the desktop computing environment has evolved, the methods for delivering the desktop and applications have grown, further compounding the complexity involved in managing the user’s personality.


The personal computer was introduced to the workplace, initially as a standalone device. Over time these were networked and computer data storage was introduced to enable resources and information to be shared.A number of advancements and new technologies from software companies have extended and improved this model. Citrix, provide the ability to store the desktop environment centrally and publish it to remote users. Microsoft acquired some of this technology to develop their terminal server solution. Virtualization is a technology that evolved from the mainframe computer, initially into the x86 architecture servers and now enables virtualized desktop environments. This is largely lead by VMware and Citrix. cite web |url= |title=Desktop Virtualization Nears Inflection Point |date=March 2008 |author=Philip Winslow |publisher=Credit Suisse |accessdate=2008-05-04] A further technology, application streaming, offers an alternative method for delivering applications to users. Softricity were the leading company specializing in this technology before being bought by Microsoft who take the solution to market as Microsoft Application Virtualization.

The current environment

An IT administrator now has a variety of options when delivering a desktop and applications to a user; personal computer, virtual desktops, terminal servers, application virtualization, application streaming. Typically a combination of these is used to address all the requirements and constraints placed on an organization. Market analysts suggest these technologies are complementary and will exist in tandem, rather than the newest technologies dominating. One growing part of the market is an increase in provisioned and virtualized desktops which can be managed centrally and addresses many of the limitations associated with distributed desktop computing. [cite web |url= |author=Michael Rose |date=December 2007|title=Virtualized Client Computing: A Taxonomy|publisher=IDC|accessdate=2008-05-04 ] Several analysts have stated that the future of PC desktops will be heterogeneous (i.e. differing Windows desktop delivery methods will coexist). Key to this is how system administrators design the user experience, the closer the basic look and feel is to how users have previously interacted with their desktops, the more accepting of the new technology they will be. “The nature of pooling or sharing desktops means that each user does not always log on to the same virtual desktop each time they log in and as a result, organizations need to properly plan for this version of musical chairs. It is absolutely critical when using pooled virtual machines (sometimes called dynamic pools) that you have a method of deploying applications and settings to users that is fast, robust and automated.” . It is from this growing requirement that user environment management developed. Critical to the user environment is making sure that user profiles are portable in one manner or another from one session to the next.

User environment management

User environment management is a software solution which enables corporate policy and user preference data, the ‘user personality’, to be abstracted from the delivered operating system and applications and centrally managed. This personality can then be associated with the variety of delivery mechanisms an organization uses ‘on-demand’, enabling dynamic personalization of provisioned desktops and easier migration of users to newer technologies such as virtual desktops. User environment management can be applied to all Citrix, VMware and Microsoft delivery methods, including virtual, provisioned, streamed and published environments.

Due to the extensive nature of user environment management, there are a number of solutions in the market which address part of the solution such as Group Policy Preferences, Scriptlogic for policy management; RTO Software or SepagoPROFILE for profile management. A few companies offer a comprehensive and complete user environment management solution (i.e. the ability to control both profile settings and offer a portable user experience) including AppSense, Entrigue Systems, RES, and Tricerat.


External links

* [] AppSense website
* [] Citrix website
* [] Citrix XenDesktop website
* [] DABCC website
* [] Entrigue Systems website
* [] website
* [] RES website
* [] Tricerat website
* [] VMware website

Wikimedia Foundation. 2010.

См. также в других словарях:

  • Environment variable — Environment variables are a set of dynamic named values that can affect the way running processes will behave on a computer. They can be said in some sense to create the operating environment in which a process runs. For example, an environment… …   Wikipedia

  • User-mode Linux — (UML) allows multiple virtual Linux systems (known as guests) to run as an application within a normal Linux system (known as the host). As each guest is just a normal application running as a process in user space, this approach provides the… …   Wikipedia

  • Management features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • User-defined function — A User Defined Function, or UDF, is a function provided by the user of a program or environment, in a context where the usual assumption is that functions are built into the program or environment.BASIC languageIn some old implementations of the… …   Wikipedia

  • User System Interaction (USI) — Infobox University name = User System Interaction (USI) established = 1995 type = Public, Post Master director = Dr. ir. Maddy D. Janse coordinator = Drs. Mia Jelsma city = Eindhoven country = The Netherlands students = 2 generations of each ca.… …   Wikipedia

  • User charge — A user charge is a charge for the use of a product or service.copeA user charge may apply per use of the good or service or charge the user for use of the good or service. The first is a charge for each time while the second is a charge for bulk… …   Wikipedia

  • Roaming user profile — C:Documents and Settings{username}   Application Data   …   Wikipedia

  • History of the graphical user interface — The graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, has over the last four decades a steady history of incremental refinements built on some constant core principles. Several vendors… …   Wikipedia

  • Learning management system — A Learning Management System. (LMS) is software for delivering, tracking and managing training. LMSs range from simple systems for managing training records to software for distributing courses over the Internet and offering features for online… …   Wikipedia

  • Computer user satisfaction — (and closely related concepts such as System Satisfaction, User Satisfaction, Computer System Satisfaction, End User Computing Satisfaction) is the attitude of a user to the computer system (s)he employs in the context of his/her work… …   Wikipedia

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»