There are several tasks available for a rule, which immediately perform a rule check.
|Recalculate rule||All employees are checked to see if they comply to the current rule.|
|Recalculate for current user||All employees are checked to see if they comply to all rules.|
|Recalculate all||All employees are checked to see if they comply to all rules.|
Scheduled rule checking can take a long time under certain circumstances. This might be the case, for example, if a lots of rules exist in which the employee group affected is not limited ("This rule is broken by all workers"). One Identity Manager supplies two consistency checks for optimizing performance of the calculation of affected employee groups. This reduces the amount of data in the auxiliary tables.
To optimize rule checking, start these consistency checks and repair the rules which are found.
To run a consistency check
TIP: To obtain details of an error message
Each rule references its own object for rule violations (table NonCompliance). Employees who violate rules are assigned to this objects (table PersonInNonCompliance). There are two forms available for rule checking that are supposed to answer the following questions:
To display employees that violate a rule
This displays all employees assigned to the rule violation.
|Employees pending a rule violation decision.|
|Employees granted exception approval for their rule violation|
|Employees not granted exception approval for their rule violation|