Versions Compared

Key

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

...

Code Block
com.dooris.bpm.actionhandler.CreateUserActionHandler

Parameter

Parameter

Standardwert

Beschreibung

Gültige Beispiele

email

Status
titlemandatory

Status
titlen/a

E-Mail-Adresse des neu angelegten Benutzers

john.doe@yourcompany.com

${emailVariableName}

userNotification

noInfo

Entscheidung, wie der Benutzer erstellt werden soll:

  1. noInfo 
    → Benutzer wird mit Standardkennwort erstellt

  2. activationLink 
    → Benutzer wird eine E-Mail mit dem Link erstellt, über den er seinen Benutzer aktivieren und ein Passwort festlegen kann

  3. accessLink 
    → Benutzer wird erstellt und eine E-Mail mit dem Link zum SAML-Login gesendet

noInfo

activationLink

accessLink

${userNotificationVariableName}

temporaryUser

false

Legt den Benutzertyp fest. Bei true wird ein temporärer Aufgabenbenutzer anstelle eines Standardbenutzers angelegt.

true

name

Name des neu erstellten Benutzers (falls nicht festgelegt, Name = E-Mail)

john.doe

${nameVariableName}

roles

member

Welche Rollen dem Benutzer zugewiesen werden (Administratorrollen können nicht zugewiesen werden)

member,starter

${rolesVariableName}

groups

Zu welchen Gruppen soll der Benutzer hinzugefügt werden?

dummyGroup1,dummyGroup2

${groupsVariableName}

faultTolerance

0

Wie der ActionHandler mit Ausnahmen umgeht (z. B. wenn E-Mail bereits verwendet wird):

0 → die Ausnahme wird dem Benutzer angezeigt und die aktuelle Aktion wird zurückgesetzt

1 → die Ausnahme in die responseVariable geschrieben wird und die aktuelle Aktion ausgeführt wird

0

1

ignoreLdapAuth

false

Benutzereigenschaft ignoreLdapAuth kann beim Erstellen auf true oder false gesetzt werden

true

false

${ignoreLdapVariableName}

nameFirst

Vorname des Benutzers

John

${nameFirstVariableName}

nameLast

Nachname des Benutzers

Doe

${nameLastVariableName}

phoneNumber

Telefonnummer des Benutzers

0123456789

${phoneNumberVariableName}

country

Land des Nutzers

Germany

${countryVariableName}

companyId

Firmen-ID des Benutzers

012345

${companyIdVariableName}

companyName

Firmenname des Benutzers

yourcompany

${companyNameVariableName}

personnelNumber

Personalnummer des Benutzers

456789

${personnelNumberVariableName}

supervisor

Vorgesetzter des Benutzers (Name oder ID)

Dan

0123456

${supervisorVariableName}

department

Benutzerabteilung

Testing

${departmentVariableName}

costCenter

Kostenstelle des Benutzers

Euro

${costCenterVariableName}

departmentChief

Abteilungsleiter des Benutzers (Name oder ID)

Dan

0123456

${departmentChiefVariableName}

defaultRepresentative

Standardvertreter des Benutzers (Name oder ID)

Dan

0123456

${defaultRepresentativeVariableName}

responseVariable

Dies ist die Variable, in der die Antwort ausgeschrieben wird.

responseVariableName