Configuring Bootstrap Settings

End users logging on need to specify a data source to which to connect, which involves manually choosing a server name and specifying connection characteristics. The server they choose to connect to is the server on which their settings will be stored. You can facilitate user logon by configuring what is known as a bootstrap file.

The bootstrap file is a settings file containing a list of pre-configured connections. You can then deploy the bootstrap file to a special bootstrap directory, enabling the end user to get started quickly and simply choose a pre-configured connection and avoid the tedious task of configuring the connection each time.

Note: The presence of the bootstrap file does not prevent end users from adding their own connections.


Before you begin:

You must have already configured the runtime environment by setting the DSYSettingDir and PLMDeactivateLocalSave variables.

  1. Start a session and configure a new data source connection by entering a connection alias, connection type, then the protocol, server name, port and root URI.
  2. Select the security context.

    For example:

    VPLMDesigner.MyCompany.Standard

    where Standard is the project name.

  3. Once you have specified all the correct connection parameters, click the OK button to start your session.
    As a result, you have created the PLMServers.CATSettings file in your settings cache.
  4. Log onto the different servers to which your end users will need to connect, and log out again.
    The PLMServers.CATSettings file is updated each time and contains the characteristics of all your connections (server names, etc.).
  5. click Start > All Programs > Dassault Systemes 3DEXPERIENCE R2022x > Tools > Environment Editor.

    The Environment Editor appears.

  6. In the Variable Editor dialog box, enter the variable name DSYBootStrapDir, enter a value, for example E:\users\DSYBootStrapDirectory then click OK, save your changes and exit the Environment Editor.
  7. Copy the PLMServers.CATSettings file from your settings cache to the directory pointed to by the DSYBootStrapDir variable .

End users executing the same runtime environment now inherit the list of pre-configured connections at logon.

Note: Note that the bootstrap will not be used if the local settings cache is not empty.