Hi,
Just wondering if there's a way to disable "recent worksets" feature in the work page. Currently we have the options to disable selection of worksets via MS_CONFIGURATIONOPTS. That works well for us, but then users can bypass that using the "recent worksets" or the workset mismatch dialog. So if there's anyway to close those 2 loopholes, that would be great.
Best regards,
Tuan Le
Subject to checking further...I'm not aware of a way to disable the Recent WorkSets. If you would like us to consider the addition of a way to do this please file a service request and we will file an enhancement request.
Are you starting the application with a shortcut that specifies a WorkSet?
The only way I can see to achieve this is to force each user to create a new UPF and other preference files when the application starts. A new UPF and other preference files can be created from seed files, there is a section in our delivered Standards.cfg that lists the available variables to implement these, shown below.
To force the creation of a new UPF from from MS_USERPREFSEED, then set MS_ALWAYS_CREATE_UPF = 1
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------# Some common items that an Organization would want to set for the users. Defaults are listed below.# If you would like to use them, copy the corresponding file from the product's Default location# to the appropriate location in Organization folder and uncomment the corresponding lines below.#---------------------------------------------------------------------- ------------------------------------------------------------------------------------------------
#MS_ORGANIZATION_USER_APPSETTINGS_DFLTS = $(_USTN_ORGANIZATION)USER_APPSETTINGS_DFLTS/
#MS_BUTTONMENUSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)Default.btnmenu #MS_DOCKINGPREFSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)DockingPrefSeed.xml#MS_EXPLORERSETTINGSSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)explorer-settings.xml#MS_FKEYMNUSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)Funckey.mnu #MS_GROUPPANELPREFSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)GroupPanelPrefSeed.xml#MS_INPUT_CONFIGXMLSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)InputConfiguration.xml#MS_KEYBOARDSHORTCUTSSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)KeyboardShortcutSeed.xml#MS_PERSONALDGNLIBSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)PersonalDgnlibSeed.dgnlib#MS_RIBBONPREFSSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)RibbonPrefSeed.xml#MS_TASKDIALOGPREFSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)MicroStationTaskDialogPrefSeed.xml#MS_USERPREFSEED = $(MS_ORGANIZATION_USER_APPSETTINGS_DFLTS)UserPrefSeed.upf
Marc
Hi Marc,
Not sure why UPF would need to be refreshed. I used -WK and -WW switches to specify the workspace and workset on startup and that seems to work well so far. I'll raise an SR regarding recent workset.
I think that the WorkSet history is in the UPF (may be wrong, but can't see any other file that stores it), which is why I made that suggestion.
I'm assuming that even with the -WK and -WW switches you still see previous WorkSets?
Yeap, previous worksets show up in the "Recent Worksets" list, which also allows selection, which then negates the purpose of disabling workset selection via MS_CONFIGURATIONOPTS.