Konfliktlösung

Konflikte entstehen, wenn Interessen oder Rechte unvereinbar sind. Dies kann auch in cardo vorkommen, wenn unterschiedliche Rechte auf gleiche Aufgaben stoßen. In diesem Fall greift die Konfliktlösung von cardo ein und bedient sich der Prioritäten. Prioritäten werden für Gruppen und Nutzer automatisch vergeben. Prioritäten werden im Management Center unter Status & Einstellungen/Benutzer vergeben. Für weitere Erläuterungen lesen Sie bitte hier

Prioritäten

Stoßen in einem Fall zwei sich ausschließende/konkurrierende Rechte aufeinander, ist es notwendig Prioritäten zur Konfliktlösung zu nutzen. Standardmäßig wird einen Nutzer die Priorität 9000 und einer Gruppe die Priorität 1000 vergeben. Die Priorität des Nutzers ist somit die höchste Priorität die vergeben wird. Daraus folgt für die Auswertung: Nutzerrecht geht vor Gruppenrecht. Konflikte treten zwischen unterschiedlichen Gruppen auf.

Beispiel

Ein Konflikt entsteht beispielsweise, wenn ein Nutzer in der Gruppe 1 Geodaten anfügen und in der Gruppe 2 Geodaten löschen ist. Er hat somit das Recht in der Gruppe 1 zum Anfügen von Geodaten, aber in der Gruppe 2 ist ihm dies verweigert. Da in cardo ein Verbot immer vor dem Zulassen steht, kann der Nutzer in Gruppe 1 nicht arbeiten. Es kommt zu einem Konflikt, der über die Prioritätenvergabe gelöst werden kann.  Prioritäten erlauben einer Gruppe mit einer höheren Priorität vorrangigen Zugriff als einer Gruppe mit einer niedrigen Priorität. Soll der Nutzer in unserem Beispiel Geodaten anfügen dürfen, muss der Gruppe 1 eine höhere Priorität vergeben werden, als der Gruppe 2.