Introduction
Workflows are initiated at different points in CoreOne Suite. The workflows can be freely edited with the CoreOne Suite Workflow Designer.
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 changed state to active NEW | Core Identity state was changed to active | Defines the process after changing the state to active | |
Core Identity changed state to freezed NEW | Core Identity state was changed to freezed | Defines the process after changing the state to freezed | |
Core Identity changed state to inactive NEW | Core Identity state was changed to inactive | Defines the process after changing the state to inactive | |
Core Identity changed | 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 has changed | Defines the process after updating an employment | ChangeTypeId 2, CoreIdentity ID, list of changes, DisplayName, Employment |
Identity provisioned (per Identitytype) | Identity is created | Defines the process after creating an identity | Identity ID |
Identity deprovisioned (per Identitytype) | Identity is deleted | Defines the process after deleting an identity | Identity ID |
Identity deactivated (per Identitytype) NEW | Identity is deactivated | Defines the process after deactivating an identity | Identity ID |
Identity activated (per Identitytype) NEW | Identity is activated | Defines the process after activating an identity | Identity ID |
Resource provisioned (per Resourcetype) | Resource is created | Defines the process after creating a resource | Resource ID |
Resource deprovisioned (per Resourcetype) | Resource is deleted | Defines the process after deleting a resource | Resource ID |
Resource assigned | Resource is assigned | Defines the process after assigning a resource | Resource ID |
Resource deassigned | Resource is deassigned | Defines the process after deassigning 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
How-to articles
Related articles
Filter by label
There are no items with the selected labels at this time.