How the Card Synchronization plugin works with Security Center - Card Synchronization 3.0

Card Synchronization Plugin Guide 3.0

series
Card Synchronization 3.0
revised_modified
2018-08-29

Cardholder information is imported from data sources as entities in Security Center. A one-way synchronization of these entities can be configured to occur manually, or automatically at an interval that you set.

The database and file data sources must follow the Card Synchronization schema. The schema allows cardholder information to be mapped to the following Security Center entities:
  • Cardholders
  • Cardholder groups
  • Credentials

After an import, Security Center synchronizes with the data source. When the data source is modified, the corresponding entities in Security Center are also modified. Because synchronization is one-way, only changes made in the external system are pushed to Security Center. You cannot modify the external system from Security Center.

NOTE: If you modify an imported entity in Security Center, the modification is overwritten when synchronization occurs, unless the field you modified was empty in the data source.

Types of data sources

Database
The database data source can be a Microsoft SQL Server database, an Oracle database, or an ODBC compliant database that respects the Card Synchronization schema. The database must be accessible from the plugin server. One database can contain one view for each entity type.
File
The file data source is a delimited text file, for example, a CSV file, that respects the Card Synchronization schema, and must be accessible from the plugin server. Each file contains the information for one entity type.
Azure AD
The Azure AD data source is an Azure Active Directory from which you can import cardholder information as cardholders, cardholder groups, and pictures into Security Center.
Security Center
The Security Center data source represents existing cardholder, cardholder group, and credential entities in Security Center. This data source is used to merge cardholder information from other data sources to Security Center entities, according to the global keys you configure.
NOTE: You only need to add one instance of this data source in the plugin.