Project

General

Profile

Actions

Task #903

open

Support 'identity' in correlation for contractual relationships

Added by Alena Peterová almost 7 years ago. Updated about 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Synchronization
Target version:
-
Start date:
01/10/2018
Due date:
% Done:

0%

Estimated time:
Owner:

Description

Please support the correlation by "identity" attribute.

Simple use case:

Every identity already has only one default contract. We want to set the validity of the contracts by some one-time synchronization. The source file contains only:
login;validFrom;validTill

In current version 12.2.3, I can't import this data to IdM without programming.

Actions #1

Updated by Alena Peterová about 2 years ago

  • Description updated (diff)
  • Assignee deleted (Vít Švanda)

I just came across this with our customer and made the description more specific.
If you use the attribute mapped to Owner 'identity' as a correlation attribute in current version, you get an exception:
eu.bcvsolutions.idm.core.api.exception.CorrelationPropertyUnsupportedTypeException: Entity type [eu.bcvsolutions.idm.core.model.entity.IdmIdentityContract] and property [identity] has wrong type. Only String or UUID is supported now.

For now, I added this info to the wiki:
https://wiki.czechidm.com/devel/documentation/synchronization/dev/relation-sync#correlation

Actions

Also available in: Atom PDF