CoreOne Universal Connector Configuration

CoreOne Universal Connector Configuration

Introduction

There can be more than one configurations for the CoreOne Universal Connector. Each configuration is stored as a task. So there could be one configuration that imports internal employees and their employments from SAP HCM and another configuration that imports external employees from a CSV file. Depending on the configuration, they will run side by side independently or even extend each other.

Import configuration

Each configuration contains at last an ImportConfiguration object that contains the following parts.

MaxChangesInPercent

Defines the maximum percentage of data that can change with one run. If that percentage is passed, the import job will halt with an appropriate message. The percentage is calculated as following:

(Total amount of changed entities / Total amount of distinct entities in the source and target system) * 100

So if there were 100 persons in SAP HCM (source) and 110 persons in the CoreOne Meta Directory (target) of which 10 where deleted in the source and 5 changed their name, this would result in (15 / 110) * 100 => ~13%.

WhatIf

If activated, the import simply performs the calculation of all pending changes and outputs the result to the task. No actual changes are done. This is especially useful if you did changes to the configuration and want to check the result first.

PreImportConfiguration

The PreImportConfiguration can be used to import data from one source to another prior to actually importing the data to the CoreOne Suite Meta Directory. You could for example import data from two Oracle system and aggregate the data to an SqLite File. This is sometimes necessary if there is a restricted time frame to access data in a system and a full sync would take longer than the assigned time frame. By simply dumping all the data to an SqLite File and then performing the full synch on that dumped data can be faster.

CoreIdentitySyncConfigurations

The CoreIdentitySyncConfigurations contains a list of configurations to import Core Identities and their employments with their appropriate mappings and options.

FunctionSyncConfigurations

The FunctionSyncConfigurations contains a list of configurations to import functions or jobs with their appropriate mappings and options.

EmploymentTypeSyncConfigurations

The EmploymentTypeSyncConfigurations contains a list of configurations to import emplyoment types with their appropriate mappings and options.

OrganizationUnitSyncConfigurations

The OrganizationUnitSyncConfigurations contains a list of configurations to import organizational units with their appropriate mappings and options.

ResourceSyncConfigurations

The ResourceSyncConfigurations contains a list of configurations to import resources with their appropriate mappings and options.

SkynetMachineSyncConfigurations

The SkynetMachineSyncConfigurations contains a list of configurations to import machines and computers with their appropriate mappings and options.

ResourceDefinitionSynchronizationConfigurations

The ResourceDefinitionSynchronizationConfigurations contains a list of configurations to import resources with their appropriate mappings and options.

ResourceAssignmentSynchronizationConfigurations

The ResourceAssignmentSynchronizationConfigurations contains a list of configurations to import resource assignments with their appropriate mappings and options.

RoleAssignmentSynchronizationConfigurations

The RoleAssignmentSynchronizationConfigurations contains a list of configurations to import role assignments with their appropriate mappings and options.

Related content

© ITSENSE AG. Alle Rechte vorbehalten. ITSENSE und CoreOne sind eingetragene Marken der ITSENSE AG.