CoreConfigSettingIds Class |
Namespace: Dundas.BI
The CoreConfigSettingIds type exposes the following members.
Name | Description | |
---|---|---|
AccountLockoutDuration |
The length of time a user needs to wait after hitting the account lockout threshold. A value of 0 indicates an administrator is required to unlock the account.
| |
AccountLockoutThreshold | The number of consecutive failed logon attempts which will cause an account to become locked. | |
AccountRegistrationAutoApprovalRegex |
A regular expression indicating the pattern for e-mail addresses which should be automatically approved for account
registrations. Leave empty to disable auto-approval.
| |
AccountRegistrationEmailAddress |
The email address of the person who receives account registration notifications.
If empty, the email address of the maintainer will be used.
| |
AccountRegistrationEnableAutoApprovalNotification | If enabled, a notification will be sent to the system maintainer when there is a new account registration request auto approved. | |
AccountRegistrationEnabled | A value indicating whether the account registration feature is enabled. | |
AccountRegistrationEnableRequestNotification | If enabled, a notification will be sent to the system maintainer when there is a new account registration request created. | |
ActiveDirectoryBindContainerDN |
The distinguished name (DN) of the container to use when binding to Active Directory. If empty,
no container will be specified in the Active Directory connection.
| |
ActiveDirectoryBindOptions | Options affecting how the connection to Active Directory is made. | |
ActiveDirectoryBindPassword | The password to use when connecting to Active Directory. Required if a user name is specified. | |
ActiveDirectoryBindServerName | The server name of the domain controller. Leave blank for serverless binding. | |
ActiveDirectoryBindUserName | The user name to use when connecting to Active Directory. Leave blank to use the credentials of the server. | |
ActiveDirectoryForestManifest |
A JSON array containing information about any Active Directory forest which needs to work with the application.
| |
ActiveDirectoryGroupMembersLookupApi |
Specifies which Active Directory API should be used to query for group members.
| |
ActiveDirectoryMultipleDomainMode |
Specifies whether the application is required to support multiple domains.
| |
ActiveDirectorySslSupported |
Indicates whether the Active Directory server supports
simple bind connections using Secure Sockets Layer. If disabled, validation of user-entered Windows credentials
will cause the system to perform the additional step of translating the supplied down-level logon name to "user
principal name" format. Set this to if your Active Directory domain controllers
are not configured to support SSL connections using "Simple Bind".
| |
AdminAllowedIPs |
A white list of IP addresses to which administrator sessions will be restricted.
| |
AEAutoReloadOnAllServers |
If enabled, all nodes in a server farm will immediately reload in-memory models as soon
as they are built, rather than loading it on-demand.
| |
AECachePollingInterval |
The cache polling interval in milliseconds.
| |
AECacheSize |
Physical memory percent threshold for cache.
| |
AEEdgeCores | Number of CPU cores dedicated to in-memory cube processing. | |
AELoadWaitTime | Maximum wait time for loading from data warehouse. | |
AEMaxCachePageSize | The maximum number of nodes in a cache page. | |
AEMinCachePageSize | The minimum number of nodes in a cache page. | |
AERecordBlockSize | Max number of records loaded into memory before compression. | |
AllowAutomaticCubeJoins |
Flag to allow or disallow the automatic join of data cubes.
When the operation is disallowed, a user dragging elements from multiple data cubes will receive an InvalidOperationException.
| |
AllowedDataProviders |
A list of data provider IDs. If empty, any data provider may be used. Otherwise, non-admin users will only be able
to save data connectors which use a provider from the list. System administrators are not subject to this limitation.
| |
AllowedDeliveryProviders |
A list of delivery provider IDs. If empty, any delivery provider may be used. Otherwise, non-admin users will only be able
to use providers from the list. System administrators are not subject to this limitation.
| |
AllowedExportProviders |
A list of export provider IDs. If empty, any export provider may be used. Otherwise, non-admin users will only be able
to use providers from the list. System administrators are not subject to this limitation.
| |
AllowedSchannelSecurityProtocols |
Specifies which security protocols are enabled for Schannel connections originating from the application.
| |
AllowTenantWarehouses |
If enabled, each tenant may have its own warehouse override DB.
| |
AllowUncDataSources |
If disabled, data providers will not allow using file-based data sources accessed via a
user-specified location (e.g. a URL or UNC path).
| |
AlwaysAllowedIPs |
A white list of IP addresses from which logons (including administrator logons) are always allowed.
| |
AppDbQueryTimeout |
The amount of time a query to the application database is allowed to run before it is terminated
with an error.
| |
ApplyHealthCheckFix | Specifies whether a fix should be applied on eligible scheduled health checks if needed. | |
AutoCreateUserProjects | Specifies whether user projects are automatically created when a user logs on for the first time. | |
AutoGenerateViewThumbnailsOnCheckIn |
Specifies whether thumbnails should be automatically generated for a
View when it is checked in.
| |
BlobStorageFilePath | The path where BLOB files are saved temporarily. If set to Empty, the BLOBFiles folder under AppDataPath is used. | |
BroadcastMessagePollingInterval |
The time interval at which the application should poll for broadcast messages. If set to zero, broadcast message
polling will be disabled (not recommended).
| |
BulkCopyTimeout |
The amount of time a database bulk copy operation is allowed to run before it is terminated
with an error.
| |
CleanupInterval | The interval at which the global system cleanup job is run. | |
ConcurrentExportThreadCount |
Number of exports that can run concurrently.
| |
CustomAccountsProvider | The extension to use as the custom provider for accounts. | |
CustomAttributeDefinitionCacheEntryLifetime |
The approximate time that a custom attribute definition will be cached in memory before it must be refreshed from the database.
A value of zero disables caching of custom attribute definitions.
| |
CustomBroadcastProvider | The extension to use as the custom broadcast provider. | |
CustomColors |
The configuration custom colors. Value is a JSON array containing the properties of
the colors.
| |
CustomGroupMembershipProvider | The extension to use as the custom provider for group memberships. | |
CustomGroupsProvider | The extension to use as the custom provider for groups. | |
CustomTenantsProvider | The extension to use as the custom provider for tenants. | |
DataDiscoveryConnectorUsername |
The username for Data Discovery built-in data connector.
| |
DataDiscoverySupervisorPassword |
The password for the built-in "admin" user in the Data Discovery module.
| |
DataDiscoveryUrl |
The URL of the Data Discovery module.
| |
DataStorageServiceUrl | ||
DataWarehouseConnectionString | The connection string to the data warehouse database. | |
DataWarehousePassword | The password to use in the data warehouse database connection string. | |
DataWarehouseQueryTimeout |
The amount of time a query to the data warehouse database is allowed to run before it is terminated
with an error.
| |
DefaultCulture |
The name of the default culture of the application. If a culture for an account cannot be determined at logon time,
this culture will be associated with the logon session.
| |
DefaultEmailDeliveryProvider |
The default email delivery provider ID.
| |
DefaultQueryTimeout |
The default query timeout, measured in seconds, to be used for all data providers.
| |
DefaultTimeZone |
The ID of the default time zone of the application. If a time zone for an account cannot be determined at logon time,
this time zone will be associated with the logon session.
| |
DeploymentFlags |
Allows specifying deployment flags to the application.
| |
DiagnosticFlags |
Allows specifying diagnostic flags to the application.
| |
EmailDeliveryType | The email delivery type to be used by the application. | |
EmailPickupDirectory | Email pickup directory location. | |
EmailSenderAddress | The sender of the email messages sent by the email service. | |
EmailSmtpClientTimeout | The amount of time after which an SMTP operation fails. | |
EmailSmtpEnableSsl | If enabled, SSL will be used when connecting to the SMTP server. | |
EmailSmtpServer | The SMTP server (used when the email delivery type is SMTP). | |
EmailSmtpServerPassword | The password for SMTP server authentication. | |
EmailSmtpServerUserName | The username for SMTP server authentication. | |
EnableCheckForUpdates |
Specifies whether the application should automatically check to see if a new version is available.
| |
EntityCacheMaxMegabytes |
The maximum size, in megabytes, that the in-memory entity cache is permitted to consume. A value
of 0 indicates that the size should be determined automatically by the system. A value of -1
indicates that the cache should be disabled.
| |
ExportFileLifetime |
Lifetime of result files created during export.
| |
ExportServiceUrl | ||
ExternalApplicationUri | The URL for regular users of the application. | |
FederatedAuthenticationAllowDebugScreen |
Specifies whether the debug screen may be shown during a federated authentication operation.
| |
FederatedAuthenticationBridgeUriOverride | An explicit URL for the Dundas Federated Authentication Bridge web application. | |
FederatedAuthenticationManifest |
The configuration manifest for federated authentication. Value is a JSON array containing the properties of
any desired federated authentication providers.
| |
FederatedGroupMembershipCacheLifetime |
The number of days for which the system will cache the external group accounts to which an external user account belongs.
A value of 0 disables federated group membership caching, and a value of -1 indicates that the lifetime should be infinite.
| |
FileSystemCacheEntryLifetime |
The approximate time that a file system entry will be cached before it becomes invalid.
| |
FileSystemMostRecentlyUsedListMaxSize |
The maximum number of entries which are stored in the most-recently-used list for a specific account.
| |
GatewayConnectionPoolDownscaleTimeout | The gateway client connection pool downscale timeout for the data gateway hub. | |
GatewayConnectionPoolMaxSize | The gateway client connection pool max size for the data gateway hub. | |
GatewayConnectionPoolMinSize | The gateway client connection pool min size for the data gateway hub. | |
GatewayConnectionPoolTimeout | The gateway client connection pool timeout for the data gateway hub. | |
GatewayHubClientConnectionTimeout |
The gateway hub client connection server timeout.
| |
GatewayHubUri | The URL for the data gateway hub. | |
GatewayManifest |
The configuration manifest for the data gateway. Value is a JSON array containing the properties of
any gateway servers which should be available to the application.
| |
GatewayMaxCommandTimeout |
The maximum time that the Gateway will wait for data requests that have a command timeout set to 0.
| |
HealthCheckResultEmailThreshold | Specifies whether the result of the scheduled health checks is emailed to the maintainer. | |
HelpLinkUriFormat |
The format used to generate help links. This can contain placeholders such as "{Version}" for the product version
and "{TopicRef}" for the help topic.
| |
HideErrorStackTrace | Specifies whether the stack trace should stripped from error details before those details are exposed to end users. | |
HierarchyCacheLifetime |
The approximate time interval for which the in-memory hierarchy cache is allowed to store a new result.
A value of zero disables caching of hierarchy members.
| |
HierarchyCacheMaxMegabytes |
The maximum size, in megabytes, that the in-memory hierarchy cache is permitted to consume. A value
of 0 indicates that the size should be determined automatically by the system.
| |
IdPrefixSuffixes |
The ID/Keys keywords used as prefixes or suffixes to determine if a data column is to be categorized as a hierarchy.
| |
InactiveServerDataLifetime |
The number of days after which an inactive server's server-specific data will be automatically purged.
A value of 0 indicates that server-specific data should never be automatically purged.
| |
InstanceId | The instance ID associated with the application. | |
InstanceName |
An instance name.
| |
InternalApplicationUri | The URL used internally to connect to the application (e.g. for automated dashboard export and the scheduler service). | |
JobDataMaxAge | Maximum age of the job events in days; older events will be automatically purged. | |
JobExecutionAttemptsCount |
The maximum number of times the system will attempt to execute a job run before giving up when the job run fails.
| |
JobFailureEmailRecipients |
Specifies the accounts which will get an email notification when a job fails.
| |
JobFailureEmailThrottlePeriod |
The period of time that needs to pass between one job failure email and the next one.
A value of00:00:00 indicates that the job failure emails will be sent for every job failure, with no throttling.
| |
LicenseActivationAutoRefreshInterval |
The interval at which the license activation is automatically refreshed. A value of Zero disables automatic activation refresh.
| |
LicenseActivationHttpTimeout |
The amount of time to wait before an HTTP-based license activation request times out.
| |
LicenseActivationServerOverrideUrl |
The URL to use for license activation, if a custom URL is allowed.
| |
LicenseCpuCoreMaxPerServer |
The maximum number of CPU cores that a single server is allowed to use for the application. A value of 0 indicates that there is no specified limit.
| |
LicenseCpuCoreOffset |
The number of CPU cores to skip before selecting the CPU cores to use for the application.
| |
LicenseElasticityWarningEnabled |
If enabled, the system maintainer will receive an e-mail notification the first time an elastic
licensed seat is used to allow an additional logon in any given elasticity period.
| |
LicenseExpirationReminderThreshold |
The number of days before a license expires at which point the system maintainer will get an email with a
reminder about the expiring license. Set to -1 to disable this reminder.
| |
LocalAccessKey |
A key which can be used to access application functionality locally without authenticating.
| |
LocalCleanupInterval | The interval at which cleanup tasks are run on all connected servers. | |
LockSessionToIPAddress |
If enabled, once a logon session has activity originating from a specific IP address, any further activity associated
with that session must also come from that same IP address.
| |
LoggingFileAutoFlush | Specifies whether writing to the log file stream flushes the buffer. Applicable only when logging to file is enabled. | |
LoggingFileLocation |
Specifies the path where log files will be written. If set to Empty, the Log folder under
AppDataPath is used.
Applicable only when logging to file is enabled.
| |
LoggingMaxLogEntryAge | Maximum age of the log entries in days; older log entries will be automatically deleted. | |
LoggingMessageFilter | Specifies which category/level combinations should be logged. | |
LoggingTraceToDb | Specifies whether logging to database is enabled. | |
LoggingTraceToFile | Specifies whether logging to file is enabled. | |
LogOnHistoryMaxAge |
The number of days that logon history records are kept before getting deleted.
A value of 0 indicates that logon history will not be saved, and a value of -1
indicates that logon history records should be kept indefinitely.
| |
LogOnModes | The enabled methods for logging on. If none are selected, only local users with administrative privileges will be permitted to log on. | |
LogOnTokenLifetime | The duration a logon token remains valid once it is created. | |
MachineLearningProvider |
The extension to use as the machine learning provider for machine learning capabilities.
| |
MaintainerEmailAddress |
The email address of the person who maintains the instance of Dundas BI.
If empty, the email address of the system administrator will be used.
| |
MaxResourceFileSize |
The maximum resource file size (in bytes). A value of 0 indicates that there is no limit.
| |
MaxResultSize |
The maximum number of result cells loaded without warning the user of the potential resource cost.
| |
MaxStaticResourceFileSize |
The maximum static resource file size (in bytes). A value of 0 indicates that there is no limit.
| |
MembershipObjectCacheEntryLifetime |
The approximate time that an account, group, or tenant will be cached in memory before it becomes invalid.
| |
MembershipObjectInfoCacheEntryLifetime |
The approximate time that basic information about an account or group (e.g. name, display name) will be cached
in memory before it becomes invalid.
| |
NonPaginatedTableRecords |
The minimum number of records loaded irrespective of paginations from relational tables.
| |
NotificationAllowedUserSpecifiedEmailRecipientDomains |
A comma-separated, case-insensitive list of email address domains, which acts as a whitelist for
user-specified email addresses of notification recipients. If empty, no domain restrictions are applied.
| |
NotificationAllowUserSpecifiedEmailRecipients |
A value indicating whether users are allowed to specify custom email recipients for notifications.
| |
NotificationEnforceRecipientAccountExports |
A value indicating whether exports generated for recipients must be generated using recipient account.
| |
OlapCacheLifetime |
The approximate time interval for which the OLAP cube cache is allowed to store new cubes.
A value of zero disables caching of OLAP cubes.
| |
OlapCacheMaxMegabytes |
The maximum size, in megabytes, that the OLAP cube cache is permitted to consume. A value
of 0 indicates that the size should be determined automatically by the system.
| |
OptimizerThreshold |
The minimum number of milliseconds a data retrieval operation takes for the metric set optimizer to consider analysis necessary.
| |
PasswordPolicyAllowChange | Indicates whether users are allowed to change their password. | |
PasswordPolicyAllowContainUserName | Indicates whether a user's password may contain the user name. | |
PasswordPolicyMaxAgeDays |
Specifies the maximum age of a local user account's password before it needs to be changed.
A value of 0 indicates that passwords never expire.
| |
PasswordPolicyMaximumLength | The maximum length of a user's password. | |
PasswordPolicyMinimumLength | The minimum length of a user's password. | |
PasswordPolicyPasswordHistorySize | The number of unique passwords (or password variations) that must be used before a previous password is reused. | |
PasswordPolicyPasswordMinimumAge | The minimum age of a recent password, before it can be reused. | |
PasswordPolicyRequireMixedAlphanumeric | Indicates whether a user's password must contain at least one letter and one number. | |
PasswordPolicyRequireMixedCase | Indicates whether a user's password must contain at least one uppercase letter and one lowercase letter. | |
PasswordPolicyRequireSymbol | Indicates whether a user's password must contain at least one symbol/punctuation character. | |
PasswordResetTokenLifetime | The duration a password reset token remains valid once it is created. | |
PerformanceStatisticsMaxAge |
Maximum age of unused performance statistics in days; records not updated within this time frame will be automatically deleted.
A value of 0 indicates that performance statistics will not be saved, and a value of -1 indicates that
performance statistics should be kept indefinitely.
| |
PowerUserElasticHourNotificationThreshold |
The number of total power user elastic hour prior to its exhaustion before a notification
email is sent to admin.
| |
PythonServiceUrl | ||
RecycledItemsMaxAge |
Maximum age of the recycled items in days; older recycled items will be automatically deleted.
A value of 0 indicates that recycled items will never be automatically deleted.
| |
RequireHttpsFederationUris |
A value indicating whether URIs used for federated authentication must be secure (i.e. HTTPS).
| |
ResultCacheLifetime |
The approximate time interval for which the in-memory result cache is allowed to store a new result.
A value of zero disables caching of data results.
| |
ResultCacheMaxMegabytes |
The maximum size, in megabytes, that the in-memory result cache is permitted to consume. A value
of 0 indicates that the size should be determined automatically by the system.
| |
ScheduledHealthCheckIds |
A list of health check IDs. If empty, no health checks will be run on schedule.
| |
SchedulingSchedulerPollingInterval | The interval for which pending scheduled tasks are polled. | |
SessionCacheEntryLifetime |
The approximate time that a session will be cached in memory before it must be refreshed from the database.
A value of zero disables caching of sessions (not recommended).
| |
SessionTimeout | The length of time a user needs to wait after hitting the account lockout threshold. A value of 0 indicates an administrator is required to unlock the account. | |
SigningCertificate | The signing certificate for the application from the Windows certificate store. | |
SigningCertificatePassword | The password corresponding to the specified signing certificate. | |
SigningCertificatePath | The path to the signing certificate for the application to use on Linux systems. | |
StandardUserElasticHourNotificationThreshold |
The number of total standard user elastic hour prior to its exhaustion before a notification
email is sent to admin.
| |
TokenDefinitionCacheEntryLifetime |
The approximate time that a token definition will be cached in memory before it must be refreshed from the database.
A value of zero disables caching of token definitions.
| |
TrustedProxyIPs | The IP addresses of trusted proxy servers. | |
ViewUsageTrackingDataEnabled |
Specifies whether the usage tracking feature for dashboards and reports is enabled.
| |
ViewUsageTrackingDataMaxAge |
Maximum age of view usage tracking data in days; older data will be automatically purged.
A value of 0 indicates that usage tracking data will never be purged.
| |
WarehouseBulkInsertBatchSize |
The bulk insert batch size. Specifies the batch size to use for SQL bulk insert operations in the Warehouse database.
If zero, bulk insert operations take place in a single batch in a single transaction.
If non-zero, records are batched and each batch is committed in a separate database transaction.
| |
WindowsUpnSuffixes | A comma-separated list of domain suffixes which identify Windows account names in User Principal Name format. | |
WindowsUserNameFormat | The format to use for Windows user account names. |