Written by Bob Mecham.
There are three major categories when defining a Network workspace. We talk about them in our MicroStation CAD Manager class. The User Level is intended for the specific user preferences and customizations. The User config can be setup to use the Windows login name. Thus allowing roaming profile so no matter where the user logs in their MicroStation interface and MicroStation customizations follow.
1. MS_BUTTONMENU
Defines the file name that holds the mouse button menu.
![MicroStation Button Assignments MicroStation Button Assignments](https://envisioncad.com/wp-content/uploads/2012/07/blog_buttonassignments.png)
2. MS_ACCUDRAWKEYS
“AccuDraw Shortcuts” Text file listing AccuDraw shortcut keys.
![MicroStation Accudraw Shortcuts MicroStation Accudraw Shortcuts](https://envisioncad.com/wp-content/uploads/2012/07/blog_accudrawshortcut.png)
3. MS_FKEYMNU
“Function Key Menu” Open function key menu file.
![MicroStation Function Keys MicroStation Function Keys](https://envisioncad.com/wp-content/uploads/2012/07/blog_functionkeys.png)
4. MS_VBASEARCHDIRECTORIES
Directories that are searched when opening an existing VBA project.
![MicroStation VBA Project Manager MicroStation VBA Project Manager](https://envisioncad.com/wp-content/uploads/2012/07/blog_vbaprojectmanager.png)
5. MS_GUIDGNLIBLIST
Directories containing DGN library files that store tool, toolbox, task, menu, and icon customizations.
![MicroStation Customize Interface MicroStation Customize Interface](https://envisioncad.com/wp-content/uploads/2012/07/blog_customize.png)
Here is an example of what my own User Configuration File looks like with the files and folders.
_USTN_USERDESCR = $(USERNAME) Workspace _USTN_USERINTNAME = $(USERNAME) MS_FKEYMNU = $(_USTN_USER)/$(USERNAME).MNU MS_ACCUDRAWKEYS = $(_USTN_USER)/$(USERNAME).TXT MS_BUTTONMENU = $(_USTN_USER)/$(USERNAME).BTNMENU MS_VBASEARCHDIRECTORIES < $(_USTN_USER)/vba/ MS_GUIDGNLIBLLIST < $(_USTN_USER)/$(USERNAME).DGNLIB
![MicroStation User Configuration Files and Folders MicroStation User Configuration Files and Folders](https://envisioncad.com/wp-content/uploads/2012/07/blog_filesfolders.png)
What variables do you define at the User level to make MicroStation your own?
Are you using roaming profiles with MicroStation? Let us know by commenting below.
People also read: Increase daily productivity by defining Plotting Variables in MicroStation
Don’t want to miss out on other great information? Subscribe to this blog or our monthly eNewsletter now!
Learn More ◊ Contact us today ◊ Newsletter ◊
![EnvisionCADs Linkedin Group EnvisionCAD Group](https://envisioncad.com/wp-content/uploads/2012/02/LinkedinLogo.png)
![EnvisionCADs YouTube Channel EnvisionCAD YouTube Channel](https://envisioncad.com/wp-content/uploads/2012/02/YouTubeLogo.png)
![EnvisionCADs Facebook Page](https://envisioncad.com/wp-content/uploads/2012/02/FaceBookLogo1.png)
![EnvisionCAD Twitter](https://envisioncad.com/wp-content/uploads/2012/02/TwitterLogo.png)
![Newsletter Archive](https://envisioncad.com/wp-content/uploads/2012/02/NewsletterGraphic.png)