XML files modified by Enterprise Manager

As discussed in Handling of Configuration Changes by the Enterprise Manager and Enterprise Manager Agent application, the Enterprise Manager modifies individual XML configuration files. The Enterprise Manager also queues these configuration files in the Framework Database Server role in the Data Center (also known as BPMain) that stores user, organization and group data, including user preferences and security data (roles, permissions, and license information)., and then converts these XML files into a configuration message document. (Enterprise Manager creates one configuration document for each server that has a configuration change.) The Enterprise Manager Agent on a remote server then queries the Enterprise Manager once each minute for these configuration message documents. The Enterprise Manager then sends the configuration message document to the EMA on a server. EMA extracts the individual XML files from the configuration message, and stores the individual XML files in a particular directory on its host server.

This table lists every XML configuration file that EM can modify. The table also shows the directory in which the EMA stores the XML configuration file, and details about the contents of the XML file.

XML file modified by Enterprise Manager

Directory in which EMA stores the XML file

XML file contents

AlarmConfig.xml

software dir\Conf\Alarms

Alarm configuration including:

  • Alarm Settings

  • Notification Settings

  • Global Alarm Settings

Attributes.xml

software dir\Conf\Cache

Attributes configuration including:

  • Standard Attributes

  • Custom Attributes

  • Custom Data

AnalyticsRules.xml

software dir\Conf\Cache

Recorder Analytics Rules configuration.

BiometricsIdentificationRules.xml

software dir\Conf\Cache

Identification Rules configuration.

BusinessRules.xml

software dir\Conf\Cache

Recording Rules and Calculated Custom Data configuration.

Campaign-<id>.xml

(where id is a unique identifier of a campaign Collection of scheduling periods in WFM, which are defined time periods where specific employees target specific workloads.)

software dir\Conf\Cache

Central Archive Campaign configuration.

DataSource-<id>.xml

(where id is a unique identifier of a data source Third-party systems that provide data to the system, including employee and device states, and data change events. Typical data sources are phone switches, PBXs, or LANs.)

software dir\Conf\Cache

Data Source configuration including:

  • Data Source Settings

  • Extensions

  • Workstations

  • Member Groups

  • Data Source Groups

EmployeeGroups.xml

software dir\Conf\Cache

Employee Group configuration.

Enterprise-Settings.xml

software dir\Conf\Cache

Enterprise Settings page configuration.

LanguageModel.xml

software dir\Conf\Cache

Language model metadata.

License.xml

software dir\Conf\Cache

System Licensing configuration (items licensed in the suite)

Media-Mime-Types.xml

software dir\Conf\Cache

Mime types used by the system

Organization-<id>.xml

software dir\Conf\Cache

Employee organization configuration including:

  • Employees per organization

  • Employee agent id for data sources

  • Employee extension for data sources

Roles-active.xml

software dir\Conf\Roles

Active roles on the server.

role name-conf.xml (where role name is the unique name of a role)

software dir\Conf\Roles\rolename
(where rolename is the name of an individual server role Entity that contains a logical, predefined set of components (system software or certified third-party software) deployed in the Data Center and Site Zones that provide specific functionality for the system.)

Configuration settings for a particular server role (server role instance data)

Schedules.xml

software dir\Conf\Cache

Central Archive Campaign Schedule configuration.

SecuritySettings.xml

software dir\Conf\Cache

Security Settings page configuration.

Servers.xml

software dir\Conf\Cache

Installations tree server hierarchy configuration including:

  • Site Groups

  • Sites

  • Servers

  • Server Roles

  • Server Role Associations

  • Data Source to Server Role Associations

  • Member Group to Server Role Associations

XMLNamespaceRegistry.xml

software dir\Conf\Cache

XML namespaces used throughout the configuration.

EMLocation.xml

datadir\EMA\EMLocation.xml

Contains the address of the Enterprise Manager. The Enterprise Manager Agent (EMA) on a remote server uses this address to query the Enterprise Manager for configuration changes.