About the entity schema

An entity schema in Control Compliance Suite is the blueprint that interprets data, which is collected for the queried assets. The registered data collectors of Control Compliance Suite collect the data. The entity schema interprets the data only if the data is defined in a specific format. For every asset, data must be defined in a format that contains attributes such as platform, entity, and fields. The entity schema is a set of XML definitions, which represent the defined attributes.

In Control Compliance Suite, you can define an entity schema for any custom application for which you want to collect data. Data for the application must be imported to a comma-separated value (CSV) file and arranged in a specific format for the entity schema. The CSV data collector of Control Compliance Suite collects data from the CSV file.

See Creating a CSV file .

The entity schema drives the data collectors to collect data from the queried assets. In the entity schema, every asset is associated with an unique identifier called the primary key. The primary keys are fields, which are used to identify an asset. For all the predefined platforms of Control Compliance Suite, such as Windows, Oracle, UNIX, SQL, and ESM, you must know the primary keys of all the predefined entities.

See About the platform and the primary entities.

You can create a new entity schema or extend an existing entity schema using the appropriate tools from Settings > Schema Manager view of the console.

More Information

Creating a new entity schema

Extending an existing entity schema