DescriptionUse this task to remove existing relations between objects. The removal applies for all relations between one specific object and either: - a single second object, or
- all other objects belonging to the named Data Pool
- all other objects belonging to the same named template.
Furthermore, it is independently possible to restrict the removal to relations of a specific type. Example: An employee started working with a replacement card. Later he or she receives an employee card. The connection to the re-usable reusable replacement card can then be removed. Note |
---|
- Single: Both objects must be loaded into the process map before the relation can be dropped.
- Either secondDataPoolName, secondDataPoolNameDropAll, or coreTemplateName must be provided but not both . Only one of them is allowed. The one ones that is are not used must be deleted.
|
ConfigurationTo use this task, configure the following delegate expression in your service task: Code Block |
---|
${dropRelationsParametrizedTask} |
The following parameters can be configured in Identity Manager Admin: Parameter | Mandatory | Value | Description |
---|
dataPoolName | Image Modified |
| Data pool name of the object whose relation shall be removed. | secondDataPoolName | - |
Only one of these three parameters is allowed to be filled! | Single Drop: Data pool name of the second single object. This object has to be available inside the Process Map. | secondDataPoolNameDropAll | - | Data pool Drop: Name of a Data pool. Relations to all objects belonging to this data pool are removed. | coreTemplateName | - | Core Template Drop: Name of a Core template. Relations to all objects belonging to this template are removed. | objectType | |
| Deprecated. This parameter has the same meaning as coreTemplateName and is only provided for downgrade compatibility. | relationType | - |
| When configured, only relations of the specified type are removed. |
|