Application Settings Configuration
The application settings file contains various configuration properties provided during installation and some keys used by the web in web service to render the web interface properly.
This only provides information about the keys that can be configured. It is recommended that all other keys not mentioned in the page are left untouched.
-
Go to the Configuration directory, located by default in
C:\Program Files\OpeniT\Analysis Server\Configuration
. -
Open the
appSettings.config
file.The file contains various add entries with key-value pair. Shown are the keys that can be configured and altered.
appsettings.config<appSettings>
<add key="LicenseFile" value="C:\Program Files\OpeniT\Core\Configuration\license" />
<add key="RunAsPassword" value="AQPOOICMnd8BFdERjHoAwE/Cl+sBAAAAtv4R7DQL8USGX3gQmnJARQQAAAACAAAAAAADZgAAwAAAABAAAACqJOB1JZIXh70UnaoNkW4xAAAAAASAAACgAAAAEAAAALSsjz1QA9rC2gsKIgd6pJ0QAAAANKx26L+2D6mW1ARQP2uyUDh8f8Y2hxvYIZ7FJZak3+KrFhQ==" />
<add key="RunAsUser" value="SVG\user1" />
<add key="ReportersGroup" value="SVG\OpeniT_Reporters" />
<add key="webpages:Version" value="3.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
<add key="MvcSiteMapProvider_IncludeAssembliesForScan" value="OpeniT.Server.Web" />
<add key="MvcSiteMapProvider_UseExternalDIContainer" value="false" />
<add key="MvcSiteMapProvider_ScanAssembliesForSiteMapNodes" value="true" />
<add key="MvcSiteMapProvider_AttributesToIgnore" value="icon" />
<add key="MvcSiteMapProvider_SecurityTrimmingEnabled" value="true" />
<add key="MvcSiteMapProvider_VisibilityAffectsDescendants" value="true" />
<add key="MvcSiteMapProvider_DefaultSiteMapNodeVisibiltyProvider"
value="MvcSiteMapProvider.FilteredSiteMapNodeVisibilityProvider, MvcSiteMapProvider" />
<add key="MvcFlashMessages/IsClosable" value="true" />
<add key="MvcFlashMessages/OuterCssClass" value="flashes" />
<add key="MvcFlashMessages/InnerCssClass" value="flash" />
<add key="CurrentCube" value="Applications" />
<add key="LicenseStatusMaxExpiry" value="2147483647" />
<add key="ida:ClientId" value="" />
<add key="ida:Tenant" value="" />
<add key="ida:AADInstance" value="https://login.microsoftonline.com/" />
<add key="ida:PostLogoutRedirectUri" value="https://localhost:44344/" />
<add key="ida:Domain" value="" />
<add key="ida:TenantId" value="" />
<add key="ida:ClientSecret" value="" />
<add key="quartz.scheduler.instanceName" value="AnalysisServerAlert" />
<add key="quartz.scheduler.instanceId" value="AnalysisServerAlert" />
<add key="quartz.threadPool.type" value="Quartz.Simpl.SimpleThreadPool, Quartz" />
<add key="quartz.threadPool.threadCount" value="5" />
<add key="quartz.threadPool.threadPriority" value="Normal" />
<add key="quartz.jobStore.misfireThreshold" value="60000" />
<add key="quartz.jobStore.type" value="Quartz.Impl.AdoJobStore.JobStoreTX, Quartz" />
<add key="quartz.jobStore.driverDelegateType" value="Quartz.Impl.AdoJobStore.SqlServerDelegate, Quartz" />
<add key="quartz.jobStore.useProperties" value="true" />
<add key="quartz.jobStore.tablePrefix" value="QRTZ_" />
<add key="quartz.jobStore.lockHandler.type" value="Quartz.Impl.AdoJobStore.UpdateLockRowSemaphore, Quartz" />
<add key="quartz.jobStore.dataSource" value="myDS" />
<add key="quartz.dataSource.myDS.provider" value="SqlServer-20" />
<add key="AlertSnapshotCount" value="1" />
<add key="MaximumEmailSize" value="20" />
<add key="ASUri" value="http://DESKTOP123WIN:80/" />
<add key="IsProxied" value="true" />
<add key="ProxyRoute" value="analyzer" />
<add key="aas:ClientId" value="" />
<add key="aas:ClientSecret" value="" />
<add key="aas:Domain" value="" />
<add key="aas:TenantId" value="" />
<add key="asql:ServerLogin" value="" />
<add key="asql:ServerLoginPwd" value="" />
</appSettings>
warningPlease be guided accordingly to the keys' definition.
Key Definition
Key | Description |
---|---|
LicenseFile | The full path to the Open iT license. |
ReportersGroup | The domain or local group that has access to manage and view reports. This is provided during the installation. |
LicenseStatusMaxExpiry | The maximum expiration time (in epoch) used as global value for computing license expiration. The default value is 2147483647. |
ida:ClientId and ida:TenantId | The unique identification of the registered application in Azure for Analysis Server Single-Sign-On. |
ida:Tenant and ida:Domain | The domain name of the Active Directory where the registered applications is deployed in Azure. |
ida:ClientSecret | The unique identifier generated for the registered application in Azure. |
ida:PostLogoutRedirectUri | The URL where the page is redirected after logging out. |
AlertSnapshotCount | The allowable number of snapshot instances that will be retained when processing alerts. |
MaximumEmailSize | The configured allowable maximum email size of the SMTP server used when sending email alerts. |
ASUri | The correct value of the Analysis Server URI. |
ClientId | The value of the Application ID from the App registration in Azure. |
ClientSecret | The value of the Client Secret created from the App Registration's Certificates & secrets. |
Domain | The primary domain from the Microsoft Entra ID. |
TenantId | The value of the Directory ID from the App registration in Azure. |
-
Modify the desired entry with a valid value.
-
Save the changes.