Ein Rollenalert wird im System durch eine Rollenalertregel definiert, die Beziehungen darstellt, mit denen Alerts generiert werden.
Rollenalertregeln definieren eine Kombination aus Rollen, die beim Erkennen in einer Beziehung oder Entität auf einen Konflikt in irgendeiner Form schließen lässt. So kann eine Rollenalertregel z. B. angeben, dass grundsätzlich ein Rollenalert vorhanden ist, wenn eine Entität in der Rolle 'Mitarbeiter' eine Entität in der Rolle 'Lieferant' kennt. Diese Rollenalertregel kann als 'Mitarbeiter kennt Lieferanten' beschrieben werden. Wenn das System Rollenalerts in Entitäten oder Beziehungen feststellt, werden Alerts erstellt, die im Unternehmen veröffentlicht und in Visualizer angezeigt werden können.
Obwohl in den meisten Rollenalertregeln eine Kombination aus zwei unterschiedlichen Rollen angegeben wird, die auf einen Konflikt hinweisen, kann eine Rollenalertregel auch vorhanden sein, wenn sich zwei Entitäten derselben Rolle kennen. Beispielsweise kann es für Sie von Interesse sein, Beziehungen zwischen Ihren Kunden zu kennen und eine Rollenalertregel zu erstellen, die jedes Mal einen Rollenalert generiert, wenn eine Kundenentität in Beziehung zu einer anderen Kundenentität tritt. Diese Rollenalertregel kann als 'Kunde kennt Kunde' beschrieben werden.
Rollenalertregeln basieren auf vorhandenen Rollencodes. Die Rollen müssen definiert werden, bevor Sie Konfliktregeln für die Rollen erstellen können.