Evaluates a role-assignment set against a conflict ruleset for SOX 404 / ICFR access controls. For every user, checks every pair of assigned roles against the ruleset and returns any conflicts found. The ruleset is your own versioned policy input — this tool never derives or guesses which role pairs conflict.
SoD Conflict MatrixDeterministic Pairwise Check
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only, e.g. opaque user IDs.
SoD Matrix Inputs
Ruleset version
Conflict ruleset (JSON array of {"role_a","role_b","reason_code"})
Role assignments (JSON array of {"user_id","roles":[...]})