Table of Contents | ||||||
---|---|---|---|---|---|---|
|
...
Introduction
Core Identitätstypen beschreiben einen spezifischen Nutzertypen. Diese Nutzertypen, beispielsweise Internen Mitarbeiter
und Externer Mitarbeiter
, unterscheiden sich in unterschiedlichen Merkmalen wie beispielsweise der Liste der geführten Attribute oder in den konfigurierten Prozessen wie Eintritt- oder Austrittsprozess. Ein weiteres sehr zentrales Merkmal ist jedoch auch das Berechtigungskonzept. Unterscheiden sich diese untereinander, so kann eine klare und einfache Trennung durch das Abbilden von zwei unterschiedlichen Core Identitätstypen erreicht werden.
Parameter
Folgende Parameter können beim Erstellen oder Mutieren eines Core Identitätstypen verwaltet werden.
...
Parameter
...
Datentyp
...
Pflichtfeld
...
Beispielwert
...
identity types describe a specific user type. These user types, for example Internal Employee and External Employee, differ in various characteristics such as the list of managed attributes or in the configured processes such as entry or exit process. However, another very central feature is also the authorization concept. If these differ from each other, a clear and simple separation can be achieved by mapping two different core identity types.
Parameter
The following parameters can be managed when creating or mutating a core identity type.
Workflows
Folgende Workflows können pro Core Identitätstypen definiert werden:
Workflow
Beschreibung
Input
Beispiel Workflows
Core Identity Added
Wird ausgeführt, wenn eine neue Core Identität von diesem Typ erfasst wird
Core Identity ID
Informieren des Vorgesetzten über den Eintritt
Core Identity Updated
Wird ausgeführt, wenn eine bestehende Core Identity mutiert wird
Core Identity ID
Änderungen (Alle geänderten Attribute)
Informieren von Personen über eine Namensänderung
Core Identity Deactivated
Wird ausgeführt, wenn eine Core Identität deaktiviert wird
Core Identity ID
Informationsmail an den Vorgesetzten
Core Identity Employment Changed
Wird ausgeführt, wenn
eine neue Anstellung hinzugefügt wird
eine Anstellung gelöscht wird
eine Anstellung mutiert wird
Core Identity ID
Anstellungs ID
MutationstypParameter | Data type | Mandatory field | Example value | Description | ||
---|---|---|---|---|---|---|
Name | string |
| Externe Person | Beschreibt den Core Identitätstypen | Anstellung notwendigExternal person | Describes the core identity type |
Employment necessary | boolean |
|
| Beschreibt ob zur Erzeugung einer Core Identität dieses Types eine Anstellung erzeugt werden muss, oder nicht. Bei internen Personen ist beispielsweise eine Anstellung immer zwingend notwendig, bei einem Kunden ist dies hingegen nicht notwendig. |
Attribute Mapping
Auf dem Attribute Mapping des Core Identitätstypen wird definiert welche Attribute zur Verfügung stehen. So können interne Mitarbeiter zum Beispiels aus einem Vor- und einen Nachnamen sowie aus einer Mitarbeiternummer bestehen. Bei Kunden hingegen möchte man hingegen neben dem Vor- und Nachnamen auch noch die Lieferadresse führen.
...
Beim Hinzufügen eines Attributes zum Core Identitätstypen Attribute Mapping kann zudem definiert werden ob dieses Attribute im CoreOne Suite Portal für den Benutzer ersichtlich sein soll und ob er es dort selbständig im Sinne eines Self-Services mutieren darf.
Pflicht Attribute
Folgende Attribute müssen zwingend ausgefüllt werden.
...
Parameter
...
Datentyp
...
Beispielwert
...
Beschreibung
...
Anzeigename
...
string
...
Vorname + Nachname
...
Ohne einen Anzeigename kann das Objekt nicht in den Listen aufgeführt werden.
Describes whether an employment must be created to create a core identity of this type or not. For internal persons, for example, employment is always mandatory, whereas it is not necessary for a customer. |
Attribut Mapping
The attributes mapping of the core identity type defines which attributes are available. For example, internal employees can consist of a first name, a last name and an employee number. In the case of customers, on the other hand, the delivery address may be required in addition to the first and last name.
...
When adding an attribute to the core identity type attribute mapping, it is also possible to define whether this attribute should be visible to the user in the CoreOne Suite portal and whether the user is allowed to mutate it there independently in the sense of a self-service.
Duty attributes
It is mandatory to fill in the following attributes.
Parameter | Data type | Example value | Description |
---|---|---|---|
Display name | string | First name + last name | Without a display name, the object cannot be included in the lists. |
Workflows
Without a display name, the object cannot be included in the lists.
Workflow | Description | Input | Example Workflows |
---|---|---|---|
Core Identity Added | Executed when a new core identity of this type is captured | Core Identity ID | Informing the supervisor about the entry |
Core Identity Updated | Executed when an existing core identity is mutated | Core Identity ID Changes (All changed attributes) | Informing people about a name change |
Core Identity Deactivated | Executed when a core identity is deactivated | Core Identity ID | Information email to the supervisor |
Core Identity Employment Changed | Will be executed when
| Core Identity ID Employment ID Mutation type (Add, Update, Delete) Änderungen (Alle geänderten Attribute) | Aktualisieren der Hauptanstellung in Umsystemen |
Rollen
...
Changes (All changed attributes) | Updating the main setting in conversion systems |
Roles
Fixed roles can be stored on the core identity types. Adding a role ensures that each core identity of this core identity type receives the corresponding role.
How-to
...
articles
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
...
Related articles
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|
...