Configuring System Center Update Publisher 2011 (SCUP) for Multiple Users

Written by Tao Yang

One thing I really don’t like about SCUP 2011 is, the settings are user specific, which means different users will have to manually configure SCUP settings on the same computer. By default, even the SCUP database is stored within the user’s profile. There are already many articles out there on how to change the SCUP database location. (i.e. http://myitforum.com/cs2/blogs/rzander/archive/2011/05/30/scup-2011-with-shared-database.aspx)

Other than the database locations, all other settings such as WSUS connection, SCCM connection, Certificate, source location, etc. are all user based when configured within SCUP Options window:

image

I figured out an very easy way to make these settings machine-based settings.

To do so,

01. Firstly configure all required settings in the options window as shown above.

02. Browse to “C:\Users\<UserID>\AppData\Local\Microsoft”, locate a folder with the name starts with “Scup2011.exe_StrongName”. i.e.

image

03. Open above mentioned folder and it’s sub folder, you’ll see a “user.config” file:

image

04. Open both the “user.config” file as mention above and “<SCUP Install Dir>\Scup2011.exe.config”

image

05. For each setting in user.config file, locate the same setting in Scup2011.exe.config and copy the value to Scup2011.exe.config

image

06. Delete the “Scup2011.exe_StrongName_xxxxxxxxx” folder from your profile

07. Open SCUP console, make sure the options are still configured

08. Logon to the SCUP computer with another ID, open SCUP console, confirm the settings are not lost.

Leave a Reply