Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

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.

 Click here to expand...
<?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>

Now all your Spinfire users have their Shared Settings configured to look for your ENTSettings.config file. Now you can further changed/restrictions for other settings inside SpinFire . So now click on Tools and then click Export Settings, it will confirm this was successful. Then replace the Settings.config to ENTSettings.config and place in C:\ProgramData\Actify\SpinFire11 (In our example). Now all your users are restricted to the settings as determined in your ENTSettings.config by their Spinfire being pointing to it from the first stage.

  1. Tools > Export Settings

2. Rename the Settings.Config to ENTSettings.config and place it in a shared network drive location that all Spinfire machiens can reach.

In this example below, the following have been fixed and therefore can’t be changed by the Spinfire Users.

  1. Sets the Check for Updates field to Never then locks it to prevent changes by end users.

  2. Sets the Shared Settings Enabled field to the proper folder.

  3. Sets the Use Custom Updates URL field to blank—any attempt to use Help > Check For Updates will fail.

  • No labels