Skip to content

Entities

An entity is a container for data in UNIFYConnect. Both connectors and adapters (as well as other contexts, such as ones provided by PlugIns) maintain their own collections of entities to describe their current understanding of the identity management solution. Each entity maintains a collection of values that represent the stored identity data - these values correspond to one of the known UNIFYConnect value types.

The state of the connector entities and adapter entities are enforced differently.

Connector Entities

The collection of entities each connector maintains describes its current understanding of the target identity data store. That same collection is updated by performing any operation against the connector. When a connector begins an import operation, all retrieved identity data is bound to a series of entities. These entities maintain the information described by the Connector Schema.

Adapter Entities

Meanwhile, entities of an adapter are a description of the last processed state by the adapter. The state of the adapter is updated on accepting a request to a connector, and the data is augmented by any transformations that might be configured. Operations on connectors are processed through Change Detection and Reflection automatically into the adapter. The entities maintain the information described by the Adapter Schema

PlugIn Entities

Entity Contexts and the entities housed within may be subject to rules enforced by the appropriate PlugIn. Refer to the documentation provided by the PlugIn for more details about these.