Versions Compared

Key

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

...

If you start to design new workflows, you might also design them with the new workflow designer even tough, the Workflow Entry Point might not yet be available in your used version. Please check in with this guide to see if there are already planed entry points that have not yet released. If so, you could plan to that release and simply activate the workflow once the new version has deployed.

Workflow Entry Points

Legacy Workflow Entry Point

NextGen-Workflow Entry Point

Available in Version

Description

Input

Core Identity Created

-

Can be executed by using the generic AfterCreate Workflow for the Core Identity Type.

CoreIdentity Id

Core Identity Updated

-

CoreIdentity Id,

list of differences 1

Core Identity Deleted/Deactivated

-

CoreIdentity Id

Employment Changed

-

Can be executed by using the generic AfterEmploymentCreate and AfterEmploymentDelete workflow.

ChangeTypeId 2, CoreIdentity Id, list of changes, DisplayName, Employment

Identity Provision (per Identitytype)

-

Identity Id

Identity De-Provision (per Identitytype)

-

Identity Id

Resource Provision (per Resourcetype)

-

Resource Id

Resource De-Provision (per Resourcetype)

-

Resource Id

Resource Allocate

-

Resource Id

Resource De-Allocate

-

Resource Id

Attribute Unique Check

-

CoreIdentity Id, list of changes, change type

Event X Fired

Event X Fired

7.0

Event Name, Event Parameter

Workflow Activities

Control Flow

These Workflow activities can be used to control the logic flow of the workflow.

...

Legacy Activity

NextGen Activity

Available in Version

Comment

Assign

-

-Set Variable

7.0

Assign<>

-

-Set Variable

7.0

Delay

Timer-

7.0

Employment

Legacy Activity

NextGen Activity

Available in Version

Comment

GetFunctionNameFromEmployment

-

Workaround: Use the generic API

GetOrganizationUnitNameMainEmployment

-

Workaround: Use the generic API

Scripting

With these activities, various scripts can be executed on the system.

...

Legacy Activity

NextGen Activity

Available in Version

Comment

AssignRole

-

-

Workaround: Use the generic API

GetRoleMembers

-

-Workaround: Use the generic API

SearchForRole

-

-

Workaround: Use the generic API

Resource

Legacy Activity

NextGen Activity

Available in Version

Comment

AssignResourceByIdentity

-

-Workaround: Use the generic API

AssignResource

-

-Workaround: Use the generic API

FindObjectIdInTagetSystem

-

-

MarResourceAsProvisionedActivity

-

-

Workaround: Use the generic API

ProvisionResource

-

-

Machine

...

Legacy Activity

NextGen Activity

Available in Version

Comment

CheckPropertyValueUniqunessInTargetSystem

-

-

FindObjectIdInTargetSystem

-

-

GetTargetSystemIdentityIdentifierByCoreIdentityId

-

-

MarkAsProvisioned

-MarkAsProvisioned-

7.2

GetContextParameters

-

-

GetCoreIdentityIdByIdentityId

-

-

GetTemplateDataContract

-

-

Provision

-Provision-

7.2

GetIdentityIdFromCoreIdentityId

-

-

...

Legacy Activity

NextGen Activity

Available in Version

Comment

GetContextParameters

CoreIdentityGet-

7.0

GetCoreIdentiesByAttributeValuWorkaround: CoreIdentityGet

GetCoreIdentiesByAttributeValue

-

-

GetDiVorId

-

-

GeDiVorMail

-

-

GetLanguageLCID

-

-

GetTemplateDataContract

-

-

GetValidFrom

-

-

Workaround: Use the generic API

GetValidTo

-

-

Workaround: Use the generic API

...

Legacy Activity

NextGen Activity

Available in Version

Comment

ApplyXPath

-

-

GeneratePdfActivity

Generate Document From Word Template

7.2

SerializeObject

Convert Object to XML

7.0

GetLanguageString

Translate

7.0

FileTemplateProcessor-UTF8

Send Mail From Template Activity

7.0

FileTemplateProcessor

Send Mail From Template Activity

7.0

Combines the loading of the template and the sending in one activity