# Configuration

The plugin configuration contains three parameters:

  • applicationToken, which is the secret shared between the desktop application and the plugin;
  • dlpEnabled, which is the Smart Assistant activation setting;
  • settingsUpgraded, which is an internal parameter not to be touched.

The configuration file is called user.config and can usually be found in the following folders:

  • %LOCALAPPDATA%\Microsoft_Corporation\SealdOutlookPlugin.vsto_v_Path_{XXX}\{OUTLOOK_VERSION}
  • \Apps\2.0\Data\{XXX}\{YYY}\SealdOutlookPlugin.vsto_{ZZZZ}\Data\{OUTLOOK_VERSION}

Where XXX / YYYY / ZZZZ are identifiers depending on your configuration.

Be careful, with Outlook updates, OUTLOOK_VERSION changes, so the location of the configuration file changes too.

By default, the configuration file is as follows:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <userSettings>
        <SealdOutlookPlugin.SealdSettings>
            <setting name="applicationToken" serializeAs="String">
                <value>N/A</value>
            </setting>
            <setting name="dlpEnabled" serializeAs="String">
                <value>False</value>
            </setting>
            <setting name="settingsUpgraded" serializeAs="String">
                <value>False</value>
            </setting>
        </SealdOutlookPlugin.SealdSettings>
    </userSettings>
</configuration>

It may be advisable, in some cases, to overwrite it and put desired values (such as True to dlpEnabled if you want to force the Smart Assistant).

# Changing the event logging level.

The Seald Outlook plugin logs some events into the file %APPDATA%\seald-outlook\logs.log.

The default verbosity level is info. Available levels are (in order) trace, debug, info, warn, error and fatal.

In order to change the logging level, create a system-wide environment variable named SEALD_OUTLOOK_LOG_LEVEL set with the desired level as value.