Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ProjectWise
  • Product Communities
ProjectWise
ProjectWise Design Integration Wiki Using The Workspace Profiles Capability In Bentley ProjectWise [CS]
    • Sign In
    • ProjectWise Design Integration Wiki
    • ProjectWise Software Download
    • +ProjectWise Learning
    • +Projectwise Licensing
    • ProjectWise Programming and PowerShell
    • +Projectwise Documentation
    • -ProjectWise Explorer Client
      • -ProjectWise Client
        • Actions that Automatically Lock and Check Out Files in ProjectWise Integrated Autodesk Revit
        • Assign Spatial Location to Digital Images
        • Assign Spatial Locations Your Way with VBA
        • Command Line Arguments
        • Creating PDF Files Containing Project Explorer Links [CS]
        • Deploying a Custom Toolbox [TN]
        • Enumfolders.exe  TN
        • Error 55011
        • Exploring The Possibilities Of Properties [CS]
        • How To Setup Attribute Bulk Update [TN]
        • Permissions in ProjectWise [TN]
        • ProjectWise BatchPlot Quick Reference [TN]
        • ProjectWise Explorer White-Screen Socket Close Failure [TN]
        • PWV8.BRG Information Is Now Stored in the Windows Registry TN
        • Reload Workspace Dialog
        • Right Click Document Folder Export, Tools Export Import Wizard, Export Import with Excel TN
        • Send To Options missing from PW Menu
        • Setting Preview On For Microsoft Office Documents [TN]
        • Sharing Customized Toolbars Among ProjectWise Users [TN]
        • Suggested Document Viewers [TN]
        • Using The ProjectWise API In VBA
        • Using The Workspace Profiles Capability In Bentley ProjectWise [CS]
        • Error 56013 Cannot login to the datasource. Invalid database name
        • How to upgrade Projectwise
        • ProjectWise Explorer shows the splash screen for a second and crashes
        • ProjectWise list of services and folders to exclude from a Virus Scan
      • +Featured Articles - Projectwise Explorer
      • +Audit Trail - ProjectWise Explorer Client
      • +Bentley IMS Login
      • +BS1192 Rules Engine - ProjectWise Explorer Client
      • +Check In Dialog - ProjectWise Explorer Client
      • +Document Code - ProjectWise Explorer Client
      • +Document Creation - ProjectWise Explorer Client
      • +Documentation & Help - ProjectWise Explorer Client
      • +Environments and Attributes - PWE
      • +Export / Import Tool - ProjectWise Explorer Client
      • +Folders / Subfolders - ProjectWise Explorer Client
      • +GUI - ProjectWise Explorer Client
      • +Installation - ProjectWise Explorer Client
      • +Integration - General
      • +Integration - AutoCAD - ProjectWise Explorer Client
      • +Integration - Civil 3D - ProjectWise Explorer Client
      • +Integration - DGN Platform - ProjectWise Explorer Client
      • +Integration - MicroStation - ProjectWise Explorer Client
      • +Integration - Office - ProjectWise Explorer Client
      • +Integration - Revit - ProjectWise Explorer Client
      • +Logs Troubleshooting- ProjectWise Explorer Client
      • +Messaging Service - ProjectWise Explorer Client
      • +MISC - ProjectWise Explorer Client
      • +Open / Save / Copy / Move - ProjectWise Explorer Client
      • +Photo Preview - ProjectWise Explorer Client
      • +ProjectWise Managed Workspaces
      • +Project - ProjectWise Explorer Client
      • +Search - ProjectWise Explorer Client
      • +Security and Permissions - ProjectWise Explorer Client
      • +User Tools - ProjectWise Explorer Client
      • +Views - ProjectWise Explorer Client
      • +Workflows & States - ProjectWise Explorer Client
      • +Network Configuration - Client
    • +ProjectWise Administrator
    • +ProjectWise Integration Server
    • +ProjectWise Caching Server
    • +ProjectWise Gateway Server
    • +ProjectWise User Synchronization Service
    • +ProjectWise Orchestration Framework
    • +ProjectWise Connected Services
    • +Working from Home with ProjectWise
    • +ProjectWise Glossary
    • ProjectWise Hosting - Manage Services
    • +ProjectWise Logging and Tools

     
     Questions about this article, topic, or product? Click here. 

    Using The Workspace Profiles Capability In Bentley ProjectWise [CS]

      
      

    In ProjectWise version 8.1, Bentley has introduced a new capability - workspace profiles. The workspace profile allows you to define the location and combination of User Configurations (*.ucf), Project Configurations (*.pcf) and Interface files (*.m01) that make up a MicroStation workspace. You can then apply that MicroStation workspace to a particular vault within the ProjectWise environment by using the workspace profiles your ProjectWise Administrator has defined.Once a vault has been assigned a workspace profile, any document associated to MicroStation opened from within that vault will be opened using the configurations defined by that workspace profile.

    Let's take a look at how a workspace profile is created. Then we can look deeper at how it is used, as well as explore some additional available capabilities that will allow you to take full advantage of this capability.


    Figure 1: Workspace Profile properties dialog 
    To create a workspace profile, login in to the datasource through the ProjectWise Administrator interface. Next, expand the datasource and right click on the Workspace Profile icon in the left frame. Select New>Workspace Profile. Give your profile a unique name and description.

    One other field in this dialog is required. Enter the parent directory for your workspace files in the MicroStation Workspace Root Directory field. This value represents the directory to which the _USTN_WORKSPACEROOT variable is set. This defines the root directory in which all your workspace configuration resources are stored.

    Under the MicroStation Workspace Default Settings grouping, browse to the appropriate workspace components to define the User, Project, and Interface to be used for this profile. You have the option to define the particular components of the workspace you want associated to this profile. These are not required, but if you wish to define them, this is where you would do it. It is possible to select the name of the User Configuration file and the Project Configuration file you wish to use. You can also specify an interface to use, if you wish.

    The next option, "Allow Users to Override Default Workspace Settings," determines whether or not the user will be prompted with a dialog to change the workspace options defined above when MicroStation is opened. In order for this option to function properly, the MCM.cfg file needs to be modified on each client machine to activate the use of the ProjectWise Workspace dialog. To do this, open the MCM.CFG file (default location - c:\program files\Bentley\pwexplorer\bin\mcm.cfg) and uncomment the variable _MCM_PROMPTFORWORKSPACE=1. Save the changes. Now from a client machine where MicroStation is opened through ProjectWise, a dialog will appear, allowing the user to select their desired workspace components similar to the options on the MicroStation Manager.

    *Tip - instead of accessing each client machine and editing the mcm.cfg file, add this command line switch as an Additional MicroStation Command-Line Argument in your workspace profile: 
    -ws_MCM_PROMPTFORWORKSPACE=1

    Note: In previous versions of ProjectWise, many users will recall the utility pwwrkspc.ma that was available to allow the workspace dialog to open with MicroStation. This capability has been incorporated directly into the ProjectWise iDesktop integration and is no longer a separate installed mdl application. So now in order to activate it, you simply need to uncomment the variable noted above. A pwrkspc.ma file is still delivered with ProjectWise 8.1, but this file is not the same as the previous one. If this file is loaded because users still have old configuration settings, it alerts them to the current configuration changes required to run the Workspace dialog for ProjectWise 8.1.


    Figure 2: User overrides dialog for Workspace Profiles
     
    In addition to defining these settings for a workspace profile, you can go one step further and define overrides for individual users or user groups. This allows a configuration of a workspace profile that uses different components for different users. Simply highlight the user(s) or group(s) and select the new components you wish them to use for the profile. Hit the Set button, and you'll see that it saves those components regarding the users and groups you had highlighted.

    Hit the Apply button to save the workspace profile. It is now available to be applied to your ProjectWise folders and documents.

    Using the workspace profile in ProjectWise


    Figure 3: Setting the Workspace Profile during folder creation


    Figure 4: Example of document settings showing an inherited Workspace Profile
     
    When you create a folder or a document in ProjectWise 8.1, you will now have an option to define a workspace profile. This creates a situation where any document associated to a MicroStation-based application will use the workspace components as defined in that workspace profile when opened.

    Note: Workspace profiles are not used when using the Document>QuickView or Redlining menu options.

    Documents and folders within the parent vault will inherit the workspace profile setting. To verify that, a folder or document has inherited its workspace profile, it will display the workspace profile setting in the properties dialog followed by parenthetical information noting from which folder it inherited its setting. As shown in Figure 4, this document is using the workspace profile "Design" that has been inherited from the parent folder named "Paul." Those documents and sub-folders that have already been explicitly set with a workspace profile will not inherit their setting from the parent folder.

    Now that you know how workspace profiles are created in the ProjectWise Administrator, and how they are applied in the ProjectWise Explorer, you can start using them to your advantage. You can use them to help define project specific workspace settings, discipline specific settings or company specific settings if you are working with consultants in your projects. How you use them is up to you.

    See Also

    Client Server Archive

    ProjectWise TechNotes And FAQs

    Comments or Corrections?

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

     

    This Client Server article is republished in its entirety from 2003 for reference purposes. It was written for ProjectWise v8.1 and may not apply to any other version.

    Original Author: Bentley Technical Support Group

    • ProjectWise SELECTsupport
    • client server
    • Share
    • History
    • More
    • Cancel
    • Elisa McGraw Created by Elisa McGraw
    • When: Fri, Jul 8 2011 11:02 AM
    • Dana Guthrie Last revision by Bentley Colleague Dana Guthrie
    • When: Fri, Oct 7 2022 3:26 PM
    • Revisions: 2
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies