-
Preconfigured voluntary settings in a mandatory profile
Posted on February 26th, 2009 1 comment
This little blurb was inspired by an email to a partner, explaning the differences between PoweFuse’s PowerLaunch and the UserPreferences. This lead to an example on how you can combine these two parts of PowerFuse. The goal is to be able to provide the user with preconfigured, voluntary settings – in a mandatory profile environment. Let’s take a real-world example on this:We have some users which share a mandatory profile, where the default webpage for IE has been set to about:blank or something else long ago. This setting coded into the .man profile and we don’t want to bother hacking into it since our goal would be to have it changed dynamically, according to group membership.
For example: We want to have users in group1 initially having www.batman.com as their homepage and group2 should have www.superman.com as their homepage. To make the entire thing a bit more interesting, we want to provide the user with the option to change their homepage to something else if they prefer to do so.
To summarize we are talking about creating a dynamic, group assigned voulentary user registry setting on top of a mandatory profile. Sounds iffy? Not at all. This example is easy to follow, but you can of course just download the PowerFuse buildingblock at the end of the article. The registry key we use for this example is HKCUSoftwareMicrosoftInternet ExplorerMainStart Page (REG_SZ)
- If you haven’t already done so, create a PowerFuse application for Internet Explorer (other browsers can be used, but you’ll have to figure out the registrysettings then for yourself)
- Edit the IE app and go to the Configuration | PowerLaunch tab, click Add.
Create a powerlaunch user registry setting for the IE startup page www.batman.com. using the HKCU registry path above. Make sure to mark the reghack with the Run-Once checkmark.
Go to the Access Control tab of the reghack, assign it to group1.- Export the newly created reghack to a temporary file. This done in the “Registry|Export registry file…” menu inside the PowerFuse
registry buffer editor. We are going to use this export one steap further ahead. - Save the reghack and return to the PowerLaunch tab of the application
- Repeat step 2 above, then go to the Registry|Import registry file… and pull the temporary regfile in again (it can safely be deleted after this btw). In the new reghack, change the startup page to www.superman.com and assign this one to group2. Notice that the name and any comments you added before was preserved in the regfile. Once you’ve configured the reghacks for both groups it should look like this:

- Let’s setup the User Preferences. Go to Properties|User Preferences, while still editing the app. Here we can specify one or more seperate items which should be saved before the logoff destroys the mandatory profle. Using the Add button, you can choose to add:
- A single registry value (like we are using here)
- A registry key (containing multiple values)
- A registry tree (a branch containing multiple registry keys)
- A single file in the profile (such as normal.dot for office)
- A folder in the profile (such as cookies or favorites)
- Fashion the user preference so it looks something like this (remember, you can download the buildingblock below if you want to make sure you build it right). Click on the image to zoom.

When the app has been saved and the user sessions refreshed, PowerFuse will write the correct IE startup page to the registry uppon first time user launch of IE. During the session, the user may perhaps change the homepage of IE to something completely different. Regardless of this, User Preferences will capture the current value of the IE startpage key at logoff and save it, just before the mandatory profile is tossed into Mount Doom. To try all this out for yourself, download the BuildingBlock:
-
Reducing the size of the PowerFuse database
Posted on February 24th, 2009 No comments
A brand new article has been posted to the Technote Library. This time we’re diving into the PowerTrace tables. Being new to PowerFuse, some will be inclined to switch on everything, including PowerTrace turned to the Maxx, resulting in a potentially very unwanted huge heap of logdata and perhaps even a slow performing DBMS too.This article explains how to both cure that situation if things have gone megabad, but also how to prevent it from happening in the future.
-
Working with the RES PowerFuse Security models
Posted on February 5th, 2009 No comments
A new technote has been added to the Technote library. This one is a hands-on how to work with the RES Security models. There has been a bit of confusion how these work. For example, what is the difference between authorizing an application on global level, versus on the individual application. This article will also help you get a grip on what you need to do in order to go from test into production with PowerFuse. Finally we discuss what is needed to do on an ongoing basis to handle change management (new apps) in the PowerFuse environment, once the security is locked down.Go read the article here
-
One application in Powerfuse using App-V on Workstation/Server
Posted on January 24th, 2009 No comments
So you’re running RES Powerfuse, Microsoft App-V, Windows XP/Vista and Windows TerminalServer? Instead of having to install in the same directory on the desktop- and the server version of App-V, you can do an environment variable, which can handle the install path difference. What will I gain from this, you might ask? Well, You’ll only need to maintain one application, instead of two (or more) -
Laptops and offline homedirectories
Posted on January 9th, 2009 No comments
A busy week, yet somehow another technote has been completed. This one describes how to PowerFuse to easily configure a homedrive to be mapped on a laptop both when it’s online and offline. Also there is an example on how you can use a component in PowerFuse to actually synchronize the data.This new technote can be found in the newly TechNote Library here: http://resguru.com/technote-library/ (which is an effort on the authors behalf to keep a sense of structure to this blog. A permanent link has been placed on the right.



Comments