Administrative Roles – Formerly known as Security Roles. Adminstrative Roles delegate which part of consoles (both Automation Manager and Workspace Manager) can be used by whom. This helps in slicing out the console for different parts of the IT organization. For example you may only wish to give access to Workspace Analysis and User Sessions for firstline supporters, while 2nd and 3rd line support get more privileges. On the other hand, the CIO may request a pure read-only role to the console, so he can keep up to speed on what’s going on, without wanting to change anything. In Workspace Manager you can in addition combine Administrative Roles with Scope Control. If a user does not belong to any administrative roles, he/she will be refused access to the console.


AMC - It is a non-official acronym for the Automation Manager Console. This was formerly known as WMC or Wisdom Management Console. The AMC connects directly to the Automation Manager datastore. The console is protected by Administrative Roles, where you can specify who can do what in the console.

AppGuard – A security subsystem in RES Workspace Manager. AppGuard prevents unauthorized processes from running,by way of a kernel filter driver which intercepts all calls to the OS to spawn new process names. If the processes do not match process name+authorized path to the executable, the process is barred from executing. This can be run inBlocking Mode or Learning Mode, when enabled.

Audit Trail - Also known as Audit Log, this isa function in RES Workspace Manager and RES Automation Manager which allows you to see which console operator modified a given setting in the Workspace Manager console. An audit trail is usually available per an object, such as an application..  With a separate password, Audit Trails can be protected from deletion.

Autolink – A feature in RES Automation Manager in which project parameters or runbook parameters can automatically be linked to the parameters inside. You must use the same names for the parameters in the modules/projects that you are linking to.

Automation Manager – It was formerly known as RES Wisdom,RES Automation Manager is a highly scaleable infrastructure management platform that allows you to make changes to any kind of Windows server or computer, without the need for scripts or policies. Automation Manager is driven by a user-friendly and easy-to-use management console, which allows for massive parallel operation. Multiple administrators can schedule multiple jobs on multiple Automation Manager agents all at the same time. While retaining the ability to interface with Active Directory for the purpose of managing AD objects, RES Automation Manager does not need Active Directory as a prerequisite to run. You can easily manage machines outside of your own domain. Automation Manager supports multiple administrative roles that allows you to securely define exactly who can create/run jobs on which computers.

Azure – The new cloud based SQL Database offered by Microsoft, which Workspace Manager 2010 supports natively as it’s datastore.

Baseline Desktop Analyzer - Baseline Desktop Analyzer, a native Azure based cloud app, is a free service from RES Software that allows organizations to gather an overview of the activity in their user environments before starting any kind of project affecting the users’ desktops. For more information, view the demo on Citrix TV here.

Composition – A main node of the new Workspace Manager 2010 console includes access to Managed Applications, User Installed Applications, Files and Folders, Data sources and User Settings and the composition covers every type of item the users might receive in their managed workspace.

Computer Control – A list of computers (not computer names) referenced by the Workspace Manager agent’s identification method. For example,if you are using MAC address identification, you can rename the computer as you want and it will remain a member of this Workspace container.

Console Operator – This is not official terminology. However, as RES Software products offer the ability to permit non-administrative users to run the administrative console, via Administrative Roles. Thus using the term ‘administrator’, may leave room for misunderstanding, it may be better to refer to such users as Console Operators.

CPU Optimization – Formerly known as CPU shield, this isone of the performance enhancement subsystems in Workspace Manager,which works by actively re-prioritizing any user process that misbehaves. As default, if an application is using more than 70% CPU time for more than 5 seconds, CPU Optimization moves the process’ priority down to Idle. Once the process starts behaving correctly, (keeps under 10% for 30 seconds), the original process priority is restored.

Custom Resources – A place in the RES console where you can store files that you wish to automatically be replicated onto each machine running RES Workspace Manager. The files are stored in the Workspace Manager datastore, and the replication is done by the RES Workspace Manager agent service, which is a part of any RES Workspace Manager installation. There is a variable %rescustomresources%, which inside a Workspace Manager session points to the folder that the resources are replicated to. Examples of usage for custom resources include ensuring a certain graphic logo is replicated out to all computers, such as an HTML outlook signature.

Desktop Extender – See Virtual Desktop Extender aka VDX.

Desktop Transformation – A solution offered by RES Workspace Manager 2010, which allows for a smooth, gradual transition from a traditional scripted/unmanaged environment, into a fully managed User Workspace. Videos to explain the concept can be found here and here.

Directory Services – RES Workspace Manager supports enumerating multiple directory services including Multipe Active Directories, Legacy NT domains, Local computer accounts and Novell E-Directory. These directories can be configured and prioritized in the Workspace Manager console below the Context main node. Directory services are enumerated as follows: Given the priority numbers in the right-most column (number 1 being the highest priority) the directory services are read one-by-one. Workspace Manager stops at the first match found. Multiple AD’s with multiple mount points can be defined, but only one Novell directory service can be defined. Another point to consider isRES Workspace Manager does not make any kind of schema modification, or any other modification to any of your directory services. Also,you can add access control and workspace container control to a directory service. Dispatcher [A] – This is a part of the RES Automation Manager architecture. The function of the Dispatcher is to broker communication between Automation Manager Agents and the Automation Manager datastore. The dispatcher caches resources being used, thereby minimizing network traffic. The Dispatcher is the keystone in Automation Manager’s ability to operate concurrently on thousands of computers without killing the central datastore.

Dispatcher – A part of the RES Automation Manager architecture. The function of a Dispatcher is to broker communication between Automation Manager Agents and the Automation Manager datastore. Also the dispatcher will cache resources being used, thereby minimizing network traffic. In short the Dispatcher is the keystone in Automation Manager’s ability to operate concurrently on literally thousands of computers without killing the central datastore. In Automation Manager 2009 the Dispatcher has a limit of 150 concurrent Agent connections. This isn’t really a limitation though: For example, if you schedule a AM job to a site with 450 agents, the job will indeed execute on all 450 agents, but only on 150 at a time. You can add more dispatchers to make the job more concurrent. The 150 concurrent agent limitation is a boundary set by the current coding platform. I’m informed that this limit will be raised drastically in a future release. Stay tuned!

DTS file – The Workspace Manager 2010 Desktop Sampler component produces files with this extension. These files are typically around 256kb in size and are named as username@computername.dts. The DTS file will contain a snapshot of non-application specific settings present in the users current environment. This covers items like applications in the start menu, mapped network drives and printers, ODBC settings, domain membership, network/subnet information. This information is encrypted. One or more of these can be imported through the WorkSpace Designer in the Workspace Manager console.

Dynamic Desktop Studio – This is name for the RES product suite. The Dynamic Desktop Studio consists of RES Workspace Manager, RES Automation Manager, the Service Automation Module and the Virtual Desktop Extender.

Edition – This is a set of features available when you purchase the RES Workspace Manager 2011 product. Currently, there are 4 retail editions of WM2011: Bronze, Silver, Gold and Enterprise. There is also a separate free edition. The 4 retail editions are cumulative, so Enterprise includes Gold, Gold include Silver and Silver includes all features of Bronze edition.

Express – Express is a free edition of Workspace Manager, which is limited at 100 users and only includes the basic personalization items, such as the ability to map drives, change registry settings etc. Since the product is free, there is no SA to pay on it either. Therefore all support calls on Express Edition are charged per incident.

File and Folder security – It is one of the security subsystems in RES Workspace Manager. With File and Folder Security you can block access to certain file types (such as .MP3 .torrent, etc) and also to specified folders. The latter is can be very useful if, for example, youwant to restrict some users from placing anything on the desktop – except shortcuts. File and Folder Security is the only one that allows you to directly blacklist specific items.

File Types – It is a feature of Workspace Manager that let you take granular control with any type of file associations, from very simple yourapp.exe %1 to very complex DDE file type configurations. With File Types you can import existing associations for an application, as well as create new ones. This includes building context menus.

Filter – This is a method to see the essentials you need to work with in RES Workspace Manager. In the lower left hand corner appears a funnel icon. Right clicking this icon allows  you to define for who, what or where you want to see in the right hand side of the console. For example, perhaps one day a console operator only wants to work with the applications available to the Finance department. Also see Scope Control. Note: When a filter is active, the funnel icon will turn blue. You will also notice the word [filtered] in the titlebar of the console application.

Folder Synchronization – This feature of RES Workspace Manager 2010utilizes Microsoft’s .Net synchronization framework.With RES Workspace Manager you will get a fully centralized GUI for managing any kind of file sync in your user’s sessions. This is very useful for synchronizing the users’ network home directory to a laptop so that user can work offline. Synchronization can be configured to happen on login/logout/refresh/reconnect, per timed interval, as well as when you launch an application. This last option is useful for creating a Sync-My-Stuff-Now button for example. It is important to note that Microsoft .NET Framework 2.0 and Microsoft Sync Framework 1.0 needs to be installed on all agents running user sessions in which folders are going to be synchronized, and Microsoft .NET Framework 2.0 must be installed separately.Microsoft Sync Framework 1.0 will automatically be installed during installation of RES Workspace Manager.

Global Authorized Files – A feature found in the console of RES Workspace Manager. This list will show what files and executables have been authorized either through AppGuard, Read-Only Blanketing or File and Folder security.

Global Model – This is a part of the Workspace Model found under the main node Setup in RES Workspace Manager. The Global Model contains the master settings for what parts of Workspace Manager are turned on/off per default. In a  Workspace Manager 2010 datastore, everything in the global settings is already turned off per default.

GUID – An Acronym for Global Unique Identifier. Within RES Workspace Manager and RES Automation Manager, an internal GUID  is assigned to each configuration item. This GUID enables the replication subsystems to distinctly identify the changes in the datastore and replicate those changes to where they need to be replicated.

Home Directory – This is a crucial part of an RES Workspace Manager installation. it is important that every user has a home directory, as individual workspace preferences and user settings are stored here per default. Contrary to  other products which store these things in their datastore, there is significant performance and reliability to be obtained when user’s settings and preferences are readily available where the user is. Workspace preferences and user settings can alternatively be placed somewhere else than the user’s homedirectory, as long as it’s a drive unique to each user. With the File Synchronization feature of RES Workspace Manager, you can easily replicate the users own documents, workspace preferences and user settings so that they follow the user offline.

Identification Method – Both RES Workspace Manager and RES Automation Manager Agents can be identified by either MAC, GUID/WUID or Domain+Computername. The ID method you select depends on the environment you use.

Identity Warehouse – A menu-item in the console for the Service Orchestration Module, where IT can configure People Identifiers and People Attributes, Data Readers, Data Links and SmartRules.

Immediate Mode – Also known as“Realtime Mode” or “Track Settings Immediately.” Immediate Mode is one of the three zero profile modes available in RES Workspace Manager. In immediate mode RES Workspace Manager will can up any profile change done by a target object and store it as a upr2 file if it is a registry setting in HKCU. You can also store it as a upf2 file if it’s a file in the user’s profile.


Job – This is the common term used for something you schedule in RES Automation Manager. A job can be a module, project or a run book, the latter containing multiple job schedulings. Any of these job types can be scheduled to one or more agents or teams.

Licensing, Automation Manager - RES Automation Manager and RES Workspace Manager are licensed differently.  Automation Manager focuses on the machine rather than the user session on the machine. Consequentially, Automation Manager is licensed per device as well as device typeLicense requirements are as follows:

  • Windows workstation/laptop – 1 license
  • Server (print/file/etc)-4 licenses
  • Server with Terminal Services (configured in Application Server mode)-8 licenses.
  • If Service Orchestration is used, you are charged .5 Automation Manager licenses for each serviced user. Additional functionality can also be achieved by configuring connectors.

Licensing, Workspace Manager RES Workspace Manager,licensed per concurrent users, depends on the device where the user logs in. If an ACPI compliant battery is detected in a device, Workspace Manager will assume the device is a laptop.Therefore,a license is bound to the ID of the Workspace Manager agent on that machine. However, this is, not permanent. If a laptop is lost, simply delete the Workspace Manager agent from the Workspace Manager console. Once this is completed, the license is returned to the pool.

Guide to RES product licenses.

Major release – In Workspace Manager and Automation Manager, a new major version is released every second year or so. Workspace Manager 2010, Workspace Manager 2008 and Workspace Manager 7, 6 and 5 were major release versions. Where Workspace Manager runs with even release years, RES Automation Manager runs on even years. Automation Manager 2011, 2009, 2007 etc are major release versions of Automation Manager.

Managed Application – A record in RES Workspace Manager. A Managed application exactly defines how a given application should be configured, exposed and handled by Workspace Manager. On the properties of the Managed Application node, you can configure the behavior of managed apps, including if they should replace all existing shortcuts, merge with existing shortcuts, or do nothing. With each individual managed application it;s possible to configure general properties and settings, licensing, notifications, publishing, access control, time- and location/device restrictions, actions, file types, email templates, ODBC datasources, user settings to be retained, and security authorizations on the application.

Memory Optimization – This feature set of RES Workspace Manager contains multiple ways to help you control memory consumption. This is  very helpful in a multiuser system. By linking what’s going on in the workspace with what’s being swapped to disk, RES Workspace Manager ensures memory is freed up the moment it is not needed anymore. Memory Optimization also allows you to set limits, either per number of apps or per amount of MB’s allocated, before a user is allowed to launch new applications.

NetGuard – Also known as Network Security or IP Security. This is a security subsystem of RES Workspace Manager which lets you control which hosts are reachable from a given executable. This can be useful, for example, for limiting a telnet client from reaching certain hosts in the data center.

Notification – A property of RES Workspace Manager managed applications, which  allows you to define separate messages the user will receive. Scenarios include,when  the application is disabled and/or when the user launches the application. You can also set a flag so the notification message is only shown once per user per application. These messages can contain rich text (fonts, colors, etc.) It should also be noted that the notification box also can support all environment variables and the $adinfo() function. You can also crete a Message of the Day app.

Orchestration – This is also known as Project Orchestra. It is an act of providing orchestrated services to your users.

OS Suite – OS Suite is a condition available in RES Automation Manager for conditional executions of modules, projects, etc. This is also one of the conditions available for Team Rules. OS Suite allows you to detect if back office components are installed, as well as if this is a Windows Home edition, Windows Server Compute Cluster edition, Windows Server Datacenter edition, Windows Server Enterprise edition, Windows Server Web edition, Windows Small Business Server, Windows Storage Server, or Windows XP Embedded.

Personalization and Composition –  One feature module of RES Workspace Manager 2011,available in all retail editions of RES Workspace Manager 2011. However, this excludes the Express edition.

PowerFuse – Former name, prior to October 5th 2010 for the RES Workspace Manager.

RES Portals – RES Software has two portals.

  • The Support portal is for all current Solution Assurance customers and partners. Customers and partners can log in to receive the latest released software, access the knowledge base, request remote control, submit support tickets, and more.
  • In the Partner Portal,resellers and distribution partners can download collateral and deliverables that will help them to sell RES Software products. This video serves as a short tutorial and introduction.

RES PowerFuse – It is the former name, pre October 5th 2010 for the RES Workspace Manager

RES Service – Also known as RES Workspace Manager Agent Service. A part of the Workspace Manager installation package. RES Service connects to the Workspace Manager datastore and ensures replication of downstream configuration data, upstream logging, and Usage Tracking information. The short name of the service is RES and the binary image is C:\PROGRA~1\RESPOW~1\svc\res.exe. The service runs with local system credentials,as long as you use SQL authentication. If you wish to use Windows Authentication on an SQLserver, you may need to change the credentials on the RES Service.

RES Software – The place where all the magic happens! RES Software has produced user workspace management solutions since 1996 with a broad adaptation in over 18 countries. The two main products are RES Workspace Manager , RES Automation Manager and VDX.

RES User Group – A community that was founded by Yuri Haak. RES Software User Group (RESUG) represents a global association of people who share a common interest in the development, deployment and exploitation of RES Software’s products. This usergroup is a separate legal entity from RES Software, with a blog and  active forum.

RES Workspace Manager – Formerly known as PowerFuse, RES Workspace Manager has been the flagship product of RES Software for over10 years. RES Workspace Manager manages configuration, profile contents, security, reliability, alerting, performance, documentation and much more. Within the architecture of RES Workspace Manager a local RES Service caches the configuration data from the central Workspace Manager datastore and a separate process. Workspace Composer then renders the users’ workspace contents (applications, data, printers, settings, etc.) according to the user’s context (user identity, location, device,  time of day.)This is all done while maintaining kernel level security for processes, file systems, removable drives and network. For further reference, see the RES products page.

RESverse – The ‘RESverse’ is my humble reference to the realm of all things RES Software related: The RES Universe!

Reverse Seamless Windows – Seamless Windows was a technology that made it possible to “trick” the desktop into displaying a remote application as if that application was part of the local desktop on a client PC. Reverse Seamless Windows does the opposite. It takes a local application that doesn’t run well, or at all, on a SBC server,and makes it look like it’s part of the remote desktop being sitting on the server farm. Reverse Seamless Windows is offered and patented by RES Software, in the product, RES Virtual Desktop Extender (VDX).

ServicePack – Formerly known as RES Workspace Manager PowerPacks. These service packs, released quarterly, are sets of fixes and enhancements, including a rollup of all the update packs which have been released since the previous service pack or major release.

Solution Assurance – Also known as SA, Software Assurance the annual fee customers pay RES Software  to ensure eligibility and continued access to the latest releases of the software the customer has purchased.

User Environment Manager (UEM) - User Environment Management is a software solution that facilitates the management of the user environment. Users needs to have a simple, uniform, fast and reliable workspace environment. Administrators would like to be able to manage this (windows) workspace centrally, regardless of whether it is a physical or virtual workplace, implemented locally or centrally and whether the (windows) applications are installed, streamed or virtualised. The focus of UEM is primarily on the end-user and his environment and not on the end user's device. Read an interesting whitepaper about User Environment Manager Smackdown,

Web Portal – Web Portal, formerly WebTop, is a feature of RES Workspace Manager. Web Portal allows IT to generate a web-page in the users session which shows the contents of the start menu as a web page. Used in environments where you want to provide a consistent web look-n-feel to your users.