Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Custom User Configurations: Settings.config and ENTSettings.config

Under certain circumstances, it may be necessary to modify SpinFire Settings if Internet access is not permitted from all workstations. In this case, the Check for Updates feature can be disabled by the system administrator, thereby preventing indiscriminate updates and ensuring a uniform work environment. It might also be desirable to force Spinfire users across the enterprise to use specific Settings or Configurations, such as default colours, Graphic settings and so forth.

To disable the Check for Updates feature, copy the following template files to the specified directories or your custom SpinFire Ultimate installation directory (edit the directory path values accordingly).

  1. Administrator should first edit the Settings.config in their own Spinfire to point to the Network Hard Drive location that will store the Enterprise Settings file In the demonstrated .config shown below, the SharedSetting Directory Path has been set to C:\ProgramData\Actify\SpinFire11 and value for it set to true (for turning it on)

  2. Now this Settings.config needs to be distributed to every Spinfire machine to replace their Setting.config, so that they are all pointing to the Enterprise config configured in the next stage.
    NOTE - DO NOT copy/paste the Config example below for your envirorments, this is for reference material only.

Expand
Code Block
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <configSections>
        <sectionGroup name="applicationSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
            <section name="SpinFire.Common.Properties.SharedSettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
        </sectionGroup>
    </configSections>
    <appSettings>
        <add key="Version" value="110704" />
    </appSettings>
    <applicationSettings>
        <SpinFire.Common.Properties.SharedSettings>
            <setting name="SharedSettingsDirectoryPath" serializeAs="String">
                <value>C:\ProgramData\Actify\SpinFire11</value>
            </setting>
            <setting name="SharedSettingsEnabled" serializeAs="String">
                <value>True</value>
            </setting>
        </SpinFire.Common.Properties.SharedSettings>
    </applicationSettings>
</configuration>

...