Versions Compared

Key

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

...

Activity

Parameter

Beschreibung

CheckPropertyValueUniqunessInTargetSystem

Prüft ein Attribute Wert auf seine Eindeutigkeit in einem System

FindObjectIdInTargetSystem

Sucht ein existierendes Objekt mit den angegebenen Suchwerten im Zielsystem

GetTargetSystemIdentityIdentifierByCoreIdentityId

Core Identity Id

Liefert den eindeutigen Identifier eines spezifischen Accounts einer angegebenen Core Identity

MarkAsProvisioned

Identity Id

Markiert die Identität als Provisioniert

GetContextParameters

Identity Id

Löst alle Parameter einer Identität in eine Liste auf.

Die Liste folgt folgende Keys (nicht abschliessend):

  • Identity.Id

  • Identity.CreationDate

  • Identity.ExpiryDate

  • Identity.Active

  • Identity.IsProvisioned

  • Identity.ObjectId

  • IdentityType.Id

  • IdentityType.Name

  • IdentityType.TenantId

  • TargetSystem.Id

  • TargetSystem.Name

  • TargetNetwork.Id

  • TargetNetwork.Name

  • Identity.Attribute.XXX.Name

  • Identity.Attribute.XXX.Value

  • TargetSystem.Attribute.XXX.Name

  • TargetSystem.Attribute.XXX.Value

  • Identity.Attribute.XXX.DropDownValue

  • Identity.Attribute.XXX.DropDownDisplayValue

  • Identity.Attribute.XXX.MultivalueMultiValue.Count

  • Identity.Attribute.XXX.MultivalueMultiValue.YYY 1

  • Identity.Attribute.XXX.DropDownMultivalueDropDownMultiValue.YYY

  • Identity.Attribute.XXX.DropdownDisplayMultivalueDropdownDisplayMultiValue.YYY

GetCoreIdentityIdByIdentityId

Identity Id

Löst die dazugehörige Core Identity Id einer Identität auf

GetTemplateDataContract

Identity Id

Lösst den Template Datacontract einer Identität auf.

Der Template Datacontract hat folgende Attribute:

  • IdentityType

  • TargetSystem

  • TargetNetwork

  • UserId

  • Attributes (Dictionary)

    • CoreIdentity.Attribute.XXX.Name

    • CoreIdentity.Attribute.XXX.Value

Provision

Identity Id

Provisioniert eine Identität im Zielsystem

...

Activity

Parameter

Beschreibung

GetContextParameters

Core Identity Id

Löst alle Parameter einer Core Identität in eine Liste auf.

Die Liste folgt folgende Keys (nicht abschliessend):

  • CoreIdentity.Id

  • CoreIdentity.DisplayName

  • CoreIdentity.Email

  • CoreIdentity.ForeignId

  • CoreIdentity.Active

  • CoreIdentity.LanguageCode

  • CoreIdentity.ValidFrom

  • CoreIdentity.ValidTo

  • CoreIdentityType.Id

  • CoreIdentityType.NameKey

  • CoreIdentity.Attribute.XXX.Name

  • CoreIdentity.Attribute.XXX.Value

  • CoreIdentity.Attribute.XXX.DropDownValue

  • CoreIdentity.Attribute.XXX.DropDownDisplayValue

  • CoreIdentity.Attribute.XXX.MultivalueMultiValue.Count

  • CoreIdentity.Attribute.XXX.MultivalueMultiValue.YYY 1

  • CoreIdentity.Attribute.XXX.DropDownMultivalueDropDownMultiValue.YYY

  • CoreIdentity.Attribute.XXX.DropdownDisplayMultivalueDropdownDisplayMultiValue.YYY

GetCoreIdentiesByAttributeValu

Attribute Id, Wert

Sucht alle Core Identitäten welche ein Attribute mit einem bestimmten Wert aufweisen

GetDiVorId

Core Identity Id

Löst den Vorgesetzten auf

GeDiVorMail

Core Identity Id

Löst die Email Adresse des Vorgesetzen auf

GetLanguageLCID

Core Identity Id

Löst die Sprache (LCID) einer Core Identität auf

GetTemplateDataContract

Core Identity Id

Löst den Template Datacontract einer Core Identität auf.

Rückgabewert ist ein Objekt vom Typ CoreIdentityTemplateDataContract.

Der Template Datacontract hat folgende Attribute:

  • ValidFrom

  • ValidTo

  • ForeignId

  • Attributes (Dictionary<string, object>)

    • Key: Name des Attributes

    • Value: Wert des Attributes (Used value = explizit_serialized_value oder wenn leer, dann serialized_value)

  • Employments (Array) vom Typ CoreIdentityEmploymentTemplateDataContract[]

    • Function

    • FunctionShortName

    • EmploymentNumber

    • ValidFrom

    • ValidTo

    • Percentage

    • EmploymentType

    • MainEmployment

    • ForeignId

    • OuId

    • OuName

    • OuShortName

    • OuForeignKey

    • PositionName

    • PositionShortName

    • PositionForeignKey

    • Attributes (Dictionary<string, object>)

      • Key: Name des Attributes

      • Value: Wert des Attributes (Used value = explizit_serialized_value oder wenn leer, dann serialized_value)

  • EffectiveEntranceDate

  • EffectiveLeaveDate

  • DiVor

  • LanguageCode

  • LanguageName

GetValidFrom

Core Identity Id

Löst das Datum auf, ab wann eine Core Identität gültig ist

GetValitTo

Core Identity Id

Löst das Datum auf, bis wann eine Core Identität gültig ist

...