Einleitung
...
Introduction
Workflows are initiated at different points in CoreOne Suite. The workflows can be freely edited with the CoreOne Suite Workflow Designer
...
.
Konfigurierbare Workflows
...
Configurable workflows
The following workflows can be configured.
Workflow | Event |
---|
...
Description | Input |
---|---|
Core Identity Created | Core |
...
Identity was created | Defines the process after creating a core identity | CoreIdentity Id |
Core Identity Updated | Core |
...
Identity was updated | Defines the process after updating a core identity | CoreIdentity Id, |
...
list of differences 1 | |
Core Identity Deleted/Deactivated | Core |
...
Identity was deleted/deactivated | Defines the process after deleting/deactivating a core identity | CoreIdentity Id |
Employment Changed |
...
Employment was added, has changed or was deleted | Defines the process after updating an employment | ChangeTypeId 2, CoreIdentity Id, list of changes, DisplayName, Employment |
Identity Provision ( |
...
per Identitytype) |
...
Identity is provisioned | Defines the process while provisioning an identity | Identity Id |
Identity De-Provision (pro |
...
Identitytype) |
...
Identity is deprovisioned | Defines the process while deprovisioning an identity | Identity Id |
Resource Provision (pro Resourcetype) | Resource |
...
is created | Defines the process while provisioning a resource | Resource Id | |
Resource De-Provision (pro Resourcetype) | Resource is deprovisioned | Defines the process after deprovisioning a resource | Resource |
...
Id | |||
Resource Allocate | Resource is assigned | Defines the process after assigning a resource in the target system | Resource Id |
Resourec De-Alocate | Resource is de-assigned | Defines the process after de-assigning a resource | Resource Id |
Attribute Unique Check | Attributes value is changed | Defines the check of an attribute value for its uniqueness | CoreIdentity Id, list of changes, change type |
Event X Fired | Event X |
...
is fired | Defines the process after the execution of an event (patch management, etc.) | Event Name, Event Parameter |
1 List of differences:
Difference(string propertyName, object leftValue, object rightValue)
Differences.PropertyName: is either the propertyname or the attributename
Differences.LeftValue: old value
Differences.RightValue: new value
2 ChangeTypeId:
public enum CoreIdentityEmploymentChangeType : uint
Added = 0
Changed = 1
Removed = 2
The order how the changes are processed is always:
add
remove
change
How-to
...
articles
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
...
Related articles
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
...
|
...
|