Is there a way to set preferences for all our users? I see in the readme that people can do it individually but it is impractical to make all the users spend the time to do so. Is the preference information stored in the registry so we can set that for all users? Thanks
Yes, although if you use one as a template, I recommend deleting the key named KEY_UserID in the Settings table and all entries in the Tokens table so that the template does not contain any references to a specific Bentley user account. There is one side effect I saw during testing. By starting the CONNECTION Client for the first time with a template DB, the product is not automatically added to the Startup group. This is recommended and can be manually added to a registry key with the following command:
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Run /v MySELECT.exe /d "C:\Program Files\Common Files\Bentley Shared\CONNECTION Client\Bentley.Connect.Client.exe" /f
Can we modify one of the MySelect.db files and push it to everyone or do it hundreds of times?
I am not aware of any global preferences. However, the CONNECTION Client preferences are stored in a SQLite database in the user profile. The following forum post shows how to modify the settings in a programmatic fashion which can be executed as a script.