Versions Compared

Key

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

...

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 <---(readonly_display_name)

  • 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.MultiValue.Count

  • CoreIdentity.Attribute.XXX.MultiValue.YYY 1

  • CoreIdentity.Attribute.XXX.DropDownMultiValue.YYY

  • CoreIdentity.Attribute.XXX.DropdownDisplayMultiValue.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

...