# General Configuration

Settings in the General section of the CRM Configuration screen.

Office 365 sign-in settings (EnableOffice365Login, EnableOffice365AccountRegistration, Office365ClientId, Office365AdditionalAllowedClientIds, Office365TenantId) also live in this section — see Office 365 Login for those.

# Configuration Reference

# WindowsDomainName

Windows domain prefixed to a user name when ContactManager automatically creates a login for a new Windows/Entra ID account. Detected automatically from the server at first startup. Leave empty to create the new account with forms authentication instead of Windows authentication.

  • Allowed values: a Windows domain name
  • Default: the domain detected from the server

# EmailAddressDataManager

E-mail address ContactManager uses as the sender for its own system notifications.

  • Allowed values: an e-mail address
  • Default: cm@localhost.com

# BaseUrl

Base URL of the ContactManager website, used to build links in e-mails and notifications.

  • Allowed values: a URL
  • Default: http://cm/

# FixedLocalizationCulture

Uses a single fixed language/culture for all users instead of each user's own language setting.

  • Allowed values: true, false
  • Default: false

# DailyRuntimServiceStartTime

Time of day at which the nightly background job starts.

  • Format: HH:mm:ss
  • Default: 03:30:00

# EnableLoggingInApi

Logs the information received whenever a Save* API call is made.

  • Allowed values: true, false
  • Default: false

# MSWordSoapReturnEmptyArrayWhenNoResults

Returns an empty array, instead of an error, from the SOAP webservice used by the MS Word integration when a query has no results.

  • Allowed values: true, false
  • Default: false

# EmailEnableSsl

Explicitly turns SSL on or off for outgoing e-mail. Leave empty to use the default.

  • Allowed values: true, false, or empty
  • Default: empty

# UseDollarIcons

Uses a dollar sign instead of a euro sign on the person/employee/employer icons.

  • Allowed values: true, false
  • Default: false

# EnableOCSPresence

Shows the Office Communicator/Skype for Business presence indicator next to a contact (Internet Explorer only).

  • Allowed values: true, false
  • Default: false

# EnableTwitterJavascriptAPI

Loads the Twitter JavaScript API, used to embed tweets on a contact.

  • Allowed values: true, false
  • Default: false

# BindSessionToUserAgent

Binds each login session to the browser that created it, so a stolen session cookie is refused when replayed from another browser or device. Off by default because browsers change their identification string when they update themselves, which would otherwise sign the user out.

  • Allowed values: true, false
  • Default: false

# OutlookImpersonationPassPhrase

Pass phrase the Outlook webservice's impersonation feature requires before it will sign in as a user without that user's password. Leave empty (the default) to refuse impersonation altogether. Stored encrypted, the same as the other credentials in this configuration.

  • Allowed values: a pass phrase
  • Default: empty (impersonation refused)

# RunningInTest

Prevents services like MS Exchange and MailPlus from becoming active — for example when a test environment runs on the same network as production.

  • Allowed values: true, false
  • Default: false

# ApiSaveMatterSendEmail

Sends an e-mail whenever a matter is created or changed through the API.

  • Allowed values: true, false
  • Default: false

# PrintSaveTemplateRole

Members of this role can create or modify print templates.

  • Allowed values: a role name
  • Default: Administrators
Last Updated: 9/8/2026, 2:26:35 PM