Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
erste | letzte ![]() |
| Änderungen von: | |
| bis: | |
| Typ: | |
erste | letzte ![]() |
Die Suche nach einem Rolleninhaber verfolgt folgende Strategie; nur wenn man diese auch wirklich versteht, kann eine sinnvolle Reihung erfolgen. Das Ranking alleine ist hierfür nicht ausreichend. Siehe diesbezüglich auch hier.
Am Stärksten ziehen immer direkte Zuordnungen. Beispiel: Person A hat die Rolle R mit dem Kompetenzziel Person B. Ist diese Zuordnung gegeben, so wird Person A immer an erster Stelle sein (Ausnahme wäre, wenn es mehrere direkte Zuordnungen geben würde, wobei Person A ein niedrigeres Ranking hat.) Das Gleiche gilt auch für Gruppen, d.h. gibt es eine direkte Zuordnung einer Gruppe G zu der Person A, so sind alle Personen der Gruppe G Rolleninhaber mit Kompetenz für die Person B.Nun gibt es zwei Unterscheidungen
Nachdem die direkten Zuordnungen der resultierenden Menge an Rolleninhabern für eine Person B bestimmt wurden, kommen zusätzlich noch die dynamischen Rolleninhaber hinzu. (zu diesem Zeitpunkt jedoch nur diejenigen, die nicht Alle als Kompetenzziel haben).
Nun werden die zugeordneten Gruppen der Person untersucht. (Hier ist die Suchrichtung zu beachten) Ist eingestellt, dass die hierarchische Gruppe berücksichtigt werden soll, so wird die hierarchische Gruppe untersucht (gibt es Zuordnungen, wobei die hierarchische Gruppe das Kompetenzziel ist) und anschließend die Vererbungsrichtung, andererseits wird sofort die nächste Ebene betrachtet (je nach Vererbungsrichtung nach oben, unten oder gar nicht).
Gibt es keine direkten Zuordnungen, so werden die dynamischen Rolleninhaber untersucht und der Resultatsmenge hinzugefügt. Anschließend werden die Gruppen (inklusive der hierarchischen, auch wenn das Flag gesetzt ist, die hierarchische Gruppe nicht zu berücksichtigen) untersucht. Auch hier ist die Suchrichtung zu beachten.
Nun kommen noch die dynamischen Rolleninhaber mit Kompetenzziel Alle hinzu. Anschließend wird das Resultat auch noch um generelle Rolleninhaber (Auch Kompetenzziel Alle) erweitert The search for a role holder follows the strategy below; only if you really understand it can a meaningful ranking be defined. The ranking alone is not sufficient for this. See also here.
Direct assignments always take precedence.
Example: Person A has role R with the competence target Person B. If this assignment exists, Person A will always be in first place (the exception would be if there were several direct assignments, in which Person A has a lower ranking.) The same applies to groups, i.e. if there is a direct assignment of a group G to Person A, then all persons of group G are role holders with competence for Person B.
There are now two cases:
After the direct assignments have determined the resulting set of role holders for a Person B, the dynamic role holders are added (at this point, however, only those that do not have All as their competence target).
Next, the groups assigned to the person are examined. (The search direction must be observed here.) If it is set that the hierarchical group is to be taken into account, the hierarchical group is examined (are there assignments where the hierarchical group is the competence target) and then the inheritance direction; otherwise the next level is considered immediately (upward, downward or not at all, depending on the inheritance direction).
If there are no direct assignments, the dynamic role holders are examined and added to the result set. Then the groups (including the hierarchical one, even if the flag not to take the hierarchical group into account is set) are examined. Here too, the search direction must be observed.
Next, the dynamic role holders with the competence target All are added. Then the result is extended by general role holders (also competence target All).
| Mime Type | text/xml | ![]() | text/xml |
| Datei-name | ![]() | ||
| Größe (in Bytes) | 2609 | ![]() | 2387 |
|
Version 1 von Gabriel Gruber
am 17.10.26 18:31:48 Name: Suche nach einem Rolleninhaber Variante: main - en Status: Veröffentlichung | ![]() |
Version 2 von Gabriel Gruber
am 17.10.26 18:32:02 Name: Searching for a Role Holder Variante: main - en Status: Veröffentlichung |