Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Einleitung

...

Introduction

Workflows are initiated at different points in CoreOne Suite. The workflows can be freely edited with the CoreOne Suite Workflow Designer editiert werden.

Konfigurierbare Workflows

...

Configurable workflows

The following workflows can be configured.

Workflow

Event

Beschreibung

Description

Input

Core Identity Created

Core

Identität wurde erstelltDefiniert den Ablauf nach dem Erstellen einer Core Identität

Identity was created

Defines the process after creating a core identity

CoreIdentity Id

Core Identity Updated

Core

Identität wurde aktualsiertDefiniert den Ablauf nach dem Aktualisieren einer Core Identität

Identity was updated

Defines the process after updating a core identity

CoreIdentity Id,

Liste der Änderungen, Änderungsart

list of differences 1

Core Identity Deleted/Deactivated

Core

Identität wurde gelöscht/deaktiviertDefiniert den Ablauf nach dem Löschen/Deaktivieren einer Core IdentitätDefiniert den Ablauf nach dem Aktualisiereneiner AnstellungCoreIdentity Id, Liste der Änderungen

Identity was deleted/deactivated

Defines the process after deleting/deactivating a core identity

CoreIdentity Id

Employment Changed

Anstellung hat geändert

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 (

pro IdentitätstypDefiniert den Ablauf nach dem Erstellen einer Identität

per Identitytype)

Identität wird erstellt

Identity is provisioned

Defines the process while provisioning an identity

Identity Id

Identity De-Provision (pro

IdentitätstypDefiniert den Ablauf nach dem Löschen einer Identität

Identitytype)

Identität wird gelöscht

Identity is deprovisioned

Defines the process while deprovisioning an identity

Identity Id

Resource Provision (pro Resourcetype)

Resource

wird erstelltDefiniert den Ablauf nach dem Erstellen einer 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

Resource wird gelöschtDefiniert den Ablauf nach dem Löschen einer Resource

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

Attribute Wert wird geändertDefiniert die Prüfung eines Attribute Wertes auf seine Eindeutigkeit

Attributes value is changed

Defines the check of an attribute value for its uniqueness

CoreIdentity Id,

Attribute Id, Wert

list of changes, change type

Event X Fired

Event X

wird gefeuertDefiniert den Ablauf nach dem Ausführen eines Events (Patch management, usw.) 

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)
showLabelsfalse
showSpacefalse
cqllabel in ( "how-to" , "workflow" ) and type = "page" and space = "IKB"
Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "workflow" and type = "page" and space = "IKB"