Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
Product Administration
  • Product Communities
  • More
Product Administration
Product Administration Wiki One Configuration
    • Sign in
    • Administration - Wiki
    • -Configuration
      • -One Configuration
        • Configuration Sets
    • +Mobile Apps
    • +Server Products
    • OpenBuildings Designer

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

    One Configuration

    Introduction

    One Configuration is about the ability to use the same Configuration/Workspace/Workset with multiple PowerPlatform products.  

    This will primarily by accomplished by the use of "Product Group" subfolders  under each of  the standards (Organization, Workspace, and WorkSet).

    New Variables

    New variables and include statements have been added to the msconfig.cfg file:

    _USTN_PRODUCT_ONE_GROUPNAME
    _USTN_PRODUCT_ONE_SUBGROUPNAME

    These variable will be predefined by the products.  Examples of _USTN_PRODUCT_ONE_GROUPNAME:

    • Building
    • Civil
    • Plant
    • Structural

    The _USTN_PRODUCT_ONE_SUBGROUPNAME will also be predefined by the product.

    New Include Statements

    New Include statement have also been added to the msconfig.cfg that correspond with the new variables.

    Organization:

    %if exists ($(_USTN_ORGANIZATION)$(_USTN_PRODUCT_ONE_GROUPNAME)/)
         _USTN_ORGANIZATION_GROUP_STANDARDS=$(_USTN_ORGANIZATION)$(_USTN_PRODUCT_ONE_GROUPNAME)/
         %include $(_USTN_ORGANIZATION_GROUP_STANDARDS)*.cfg level Organization
         %if exists ($(_USTN_ORGANIZATION_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/)
              _USTN_ORGANIZATION_SUBGROUP_STANDARDS=$(_USTN_ORGANIZATION_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/
              %include $(_USTN_ORGANIZATION_SUBGROUP_STANDARDS)*.cfg level Organization
         %endif
    %endif

    WorkSpace:

    %if exists ($(_USTN_WORKSPACESTANDARDS)$(_USTN_PRODUCT_ONE_GROUPNAME)/)
         _USTN_WORKSPACE_GROUP_STANDARDS=$(_USTN_WORKSPACESTANDARDS)$(_USTN_PRODUCT_ONE_GROUPNAME)/
         %include $(_USTN_WORKSPACE_GROUP_STANDARDS)*.cfg level WorkSpace
         %if exists ($(_USTN_WORKSPACE_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/)
              _USTN_WORKSPACE_SUBGROUP_STANDARDS=$(_USTN_WORKSPACE_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/
         %include $(_USTN_WORKSPACE_SUBGROUP_STANDARDS)*.cfg level WorkSpace
         %endif
    %endif

    WorkSet:

    %if exists ($(_USTN_WORKSETSTANDARDS)$(_USTN_PRODUCT_ONE_GROUPNAME)/)
         _USTN_WORKSET_GROUP_STANDARDS=$(_USTN_WORKSETSTANDARDS)$(_USTN_PRODUCT_ONE_GROUPNAME)/
         %include $(_USTN_WORKSET_GROUP_STANDARDS)*.cfg level WorkSet
         %if exists ($(_USTN_WORKSET_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/)
              _USTN_WORKSET_SUBGROUP_STANDARDS=$(_USTN_WORKSET_GROUP_STANDARDS)$(_USTN_PRODUCT_ONE_SUBGROUPNAME)/
         %include $(_USTN_WORKSET_SUBGROUP_STANDARDS)*.cfg level WorkSet
         %endif
    %endif

    At each configuration level, these statements occur after the "common" standards include statement,  allowing a the processing of configurations that are common to all products be read and then the supplemental reading of product specific configurations.

    Configuration Sets

    Stay tuned for more information....

    • One Configuration
    • Share
    • History
    • More
    • Cancel
    • Buddy Branham Created by Bentley Colleague Buddy Branham
    • When: Thu, Oct 21 2021 4:46 PM
    • Buddy Branham Last revision by Bentley Colleague Buddy Branham
    • When: Fri, Apr 1 2022 7:23 AM
    • Revisions: 12
    • 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

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