<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.rws.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Config file (appsettings_global.json)</title><link>https://community.rws.com/product-groups/trados-portfolio/business-manager/w/wiki/6019/config-file-appsettings_5f00_global-json</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12 Non-Production</generator><item><title>Config file (appsettings_global.json)</title><link>https://community.rws.com/product-groups/trados-portfolio/business-manager/w/wiki/6019/config-file-appsettings_5f00_global-json</link><pubDate>Mon, 16 May 2022 06:38:52 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:3dcf8305-2898-41c7-9ec3-7ded7ce6a485</guid><dc:creator>Eugene Kuchynski</dc:creator><comments>https://community.rws.com/product-groups/trados-portfolio/business-manager/w/wiki/6019/config-file-appsettings_5f00_global-json#comments</comments><description>Current Revision posted to Wiki by Eugene Kuchynski on 5/16/2022 6:38:52 AM&lt;br /&gt;
&lt;h1&gt;Introduction&lt;/h1&gt;
&lt;p&gt;TBM stores some information about application settings in a file which is created after first launch of the application, and which is named&amp;nbsp;&lt;strong&gt;appsettings_global.json&lt;/strong&gt;. Depending on version, this file can be found at:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Team/&lt;span&gt;Enterprise&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;version - in the application installation folder&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Essential&lt;/strong&gt; - [InstallFolder]\&lt;span&gt;resources\bin&lt;/span&gt;&amp;nbsp;(default is \Documents\SDL Trados Business Manager 6\resources\bin).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is not recommended to make edits in this file. However, in certain cases it is mandatory to do that. One of examples is described in &lt;a href="/product-groups/translationproductivity/business-manager/w/wiki/5908/limit-access-by-ip-addresses"&gt;this article&lt;/a&gt;&amp;nbsp;(changing&amp;nbsp;AllowedIPAddresses parameter in this file allows to block access to the application from all computers except listed IP-addresses).&lt;/p&gt;
&lt;h1&gt;List of parameters in the config file&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;DatabaseVersion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter stores a list of tenants and version numbers. When a new update is released, sometimes it is needed to update information in the database. From the value in this section, TBM &amp;quot;knows&amp;quot; last database version to which application has been updated. Upon next launch, application will read a value, and if this value is lower than latest version, corresponding database update code will be launched.&lt;/p&gt;
&lt;p&gt;For example, if you use Essential version, and try to delete database file and launch the application, you will get an error message, because application won&amp;#39;t be able to establish connection with deleted database. Thus, to make the application working correctly, you have to open this file in any text editor, change database version for the &lt;strong&gt;TBM&lt;/strong&gt; value to 0, save file and re-launch the application. In the result, a new database will be created.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ConnectionStringLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Applicable only for &lt;strong&gt;Essential&lt;/strong&gt; version. Stores a path to a database file in case you use non-default path. It can be changed from the application UI (Settings page).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LanguageLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores selected UI language value&lt;span&gt;&amp;nbsp;(&lt;strong&gt;null&lt;/strong&gt; value for&amp;nbsp;&lt;/span&gt;&lt;span&gt;automatic selection).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CultureLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores name of a culture selected to format dates and numbers (&lt;strong&gt;null&lt;/strong&gt; value for automatic selection).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AllowedIPAddresses&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;List of IP-addresses allowed to access the application. Applicable only for &lt;strong&gt;Team/Enterprise&lt;/strong&gt; versions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LockSettings&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Determines if it is allowed to open &lt;strong&gt;/Config&lt;/strong&gt; page to configure database connection settings. It should be set to false.&amp;nbsp;&lt;span&gt;Applicable only for&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Team/Enterprise&lt;/strong&gt;&lt;span&gt;&amp;nbsp;versions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopLastUrl&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores last page opened in &lt;strong&gt;Essential&lt;/strong&gt; version, to restore it upon next application launch.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopLastBackup&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Information about last backup date. Applicable only for &lt;strong&gt;Essential&lt;/strong&gt; version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopPort&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Allows to select non-default port for&amp;nbsp;&lt;strong&gt;Essential&lt;/strong&gt; version, if default port is busy on a user&amp;#39;s machine.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RoleMerging&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Specifies behavior of the security system when combining multiple roles for a user. See&amp;nbsp;&lt;a href="/product-groups/trados-portfolio/business-manager/w/wiki/4942/working-with-roles"&gt;Working with roles&lt;/a&gt;&amp;nbsp;article for details. Default value is empty or &lt;strong&gt;all&lt;/strong&gt; (Granted in all roles). Optional value is &lt;strong&gt;any&lt;span&gt;&amp;nbsp;(Granted in any role)&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ConnectionStrings&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;List of connection strings. Key value correspond to tenant name, and value contains connection string. Applicable only for &lt;strong&gt;Enterprise&lt;/strong&gt; version. For team version, always has only one row (for &lt;strong&gt;TBM&lt;/strong&gt; tenant, which is a fixed name).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Config file (appsettings_global.json)</title><link>https://community.rws.com/product-groups/trados-portfolio/business-manager/w/wiki/6019/config-file-appsettings_5f00_global-json/revision/1</link><pubDate>Thu, 28 Oct 2021 11:12:32 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:3dcf8305-2898-41c7-9ec3-7ded7ce6a485</guid><dc:creator>Eugene Kuchynski</dc:creator><comments>https://community.rws.com/product-groups/trados-portfolio/business-manager/w/wiki/6019/config-file-appsettings_5f00_global-json#comments</comments><description>Revision 1 posted to Wiki by Eugene Kuchynski on 10/28/2021 11:12:32 AM&lt;br /&gt;
&lt;h1&gt;Introduction&lt;/h1&gt;
&lt;p&gt;TBM stores some information about application settings in a file which is created after first launch of the application, and which is named&amp;nbsp;&lt;strong&gt;appsettings_global.json&lt;/strong&gt;. Depending on version, this file can be found at:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Team/&lt;span&gt;Enterprise&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;version - in the application installation folder&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Essential&lt;/strong&gt; - [InstallFolder]\&lt;span&gt;resources\bin&lt;/span&gt;&amp;nbsp;(default is \Documents\SDL Trados Business Manager 6\resources\bin).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is not recommended to make edits in this file. However, in certain cases it is mandatory to do that. One of examples is described in &lt;a href="/product-groups/translationproductivity/business-manager/w/wiki/5908/limit-access-by-ip-addresses"&gt;this article&lt;/a&gt;&amp;nbsp;(changing&amp;nbsp;AllowedIPAddresses parameter in this file allows to block access to the application from all computers except listed IP-addresses).&lt;/p&gt;
&lt;h1&gt;List of parameters in the config file&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;DatabaseVersion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This parameter stores a list of tenants and version numbers. When a new update is released, sometimes it is needed to update information in the database. From the value in this section, TBM &amp;quot;knows&amp;quot; last database version to which application has been updated. Upon next launch, application will read a value, and if this value is lower than latest version, corresponding database update code will be launched.&lt;/p&gt;
&lt;p&gt;For example, if you use Essential version, and try to delete database file and launch the application, you will get an error message, because application won&amp;#39;t be able to establish connection with deleted database. Thus, to make the application working correctly, you have to open this file in any text editor, change database version for the &lt;strong&gt;TBM&lt;/strong&gt; value to 0, save file and re-launch the application. In the result, a new database will be created.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ConnectionStringLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Applicable only for &lt;strong&gt;Essential&lt;/strong&gt; version. Stores a path to a database file in case you use non-default path. It can be changed from the application UI (Settings page).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LanguageLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores selected UI language value&lt;span&gt;&amp;nbsp;(&lt;strong&gt;null&lt;/strong&gt; value for&amp;nbsp;&lt;/span&gt;&lt;span&gt;automatic selection).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CultureLocal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores name of a culture selected to format dates and numbers (&lt;strong&gt;null&lt;/strong&gt; value for automatic selection).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AllowedIPAddresses&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;List of IP-addresses allowed to access the application. Applicable only for &lt;strong&gt;Team/Enterprise&lt;/strong&gt; versions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LockSettings&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Determines if it is allowed to open &lt;strong&gt;/Config&lt;/strong&gt; page to configure database connection settings. It should be set to false.&amp;nbsp;&lt;span&gt;Applicable only for&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Team/Enterprise&lt;/strong&gt;&lt;span&gt;&amp;nbsp;versions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopLastUrl&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Stores last page opened in &lt;strong&gt;Essential&lt;/strong&gt; version, to restore it upon next application launch.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopLastBackup&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Information about last backup date. Applicable only for &lt;strong&gt;Essential&lt;/strong&gt; version.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DesktopPort&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Allows to select non-default port for&amp;nbsp;&lt;strong&gt;Essential&lt;/strong&gt; version, if default port is busy on a user&amp;#39;s machine.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ConnectionStrings&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;List of connection strings. Key value correspond to tenant name, and value contains connection string. Applicable only for &lt;strong&gt;Enterprise&lt;/strong&gt; version. For team version, always has only one row (for &lt;strong&gt;TBM&lt;/strong&gt; tenant, which is a fixed name).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>