Assignment Rules (DE)
Einführung
Zuweisungsregeln können verwendet werden, um automatisch Rollen und Resource zu Core Identity basierend auf einer Reihe von Bedingungen, die erfüllt sein müssen. Die Zuweisungsregel besteht immer aus einem Core Identity type , einer Reihe von Bedingungen und den eigentlichen Zuweisungen. Der Core Identity-Typ definiert, welche Attribute in den Bedingungen verfügbar sind. Eine Zuweisungsregel kann daher nur für einen bestimmten Core Identity Type angewendet werden und kann nicht für mehrere Typen verwendet werden.
Zuweisungsregeln können außerdem aktiviert und deaktiviert werden. Sobald Sie sie deaktivieren, werden alle Zuweisungen, die aufgrund dieser Regel erstellt wurden, vom System entfernt. Gehen Sie hier also mit Vorsicht vor.
Bedingungen
Im Bedingungsdesigner haben Sie äußere Elemente
und innere Elemente
, die Sie der Bedingung hinzufügen können. Die äußeren Elemente
können verwendet werden, um die gesamte bestehende Bedingung entweder mit einer und-
oder einer oder-Bedingung
zu umhüllen. Innerhalb eines solchen Elements können Sie so viele innere Elemente
hinzufügen, wie Sie möchten.
UND-Bedingung
Die Und-Bedingung
kann verwendet werden, um mehrere Vergleichselemente
logisch miteinander zu verbinden. Nehmen wir an, für die Hauptidentität muss eine E-Mail-Adresse festgelegt sein UND die Kostenstelle muss 1000 sein.
ODER-Bedingung
Die Oder-Bedingung
kann verwendet werden, um mehrere Vergleichselemente
logisch miteinander zu verknüpfen. Sagen wir, die Hauptidentität muss eine Kostenstelle von 1000 ODER eine Kostenstelle von 2000 haben.
Bedingung vergleichen
Mit der Vergleichsbedingung
können Sie jedes beliebige Attribut oder jede beliebige Beziehung der Core Identity überprüfen. Sie können das Attribut aus der Liste auswählen, den Komparator und die Bedingung je nach Attributtyp auswählen.
Vergleicher | Beschreibung | Beispiel |
---|---|---|
| Prüft, ob die Werte gleich sind | CoreIdentity.Attribute.Vorname == John |
| Prüft, ob die Werte nicht gleich sind | CoreIdentity.Attribut.Vorname != John |
| Prüft, ob der Wert mit dem konfigurierten Regex-Muster übereinstimmt | CoreIdentity.Attribute.Vorname entspricht ^John.*$ |
| Prüft, ob der Wert nicht mit dem konfigurierten Regex-Muster übereinstimmt | CoreIdentity.Attribute.Vorname stimmt nicht mit ^John.*$ überein |
Rollen
Eine Liste von Rollen, die entweder zugewiesen oder verweigert werden sollen, wenn die Bedingungen erfüllt sind.
Ressourcen
Eine Liste von Ressourcen, die entweder zugewiesen oder verweigert werden sollen, wenn die Bedingungen erfüllt sind.
Rollen-Zuweisungen
Eine Liste aller Hauptidentitäten, auf die die Bedingungen zutreffen, und der ihnen zugewiesenen Rollen.
Ressourcen-Zuweisungen
Eine Liste aller Hauptidentitäten, auf die die Bedingungen zutreffen, und der ihnen zugewiesenen Ressourcen.
© ITSENSE AG. Alle Rechte vorbehalten. ITSENSE und CoreOne sind eingetragene Marken der ITSENSE AG.