Parameters: %{"form" => %{"role" => "admin"}}
[error] SimpleDemo.Accounts.User.change_role
forbidden:
SimpleDemo.Accounts.User.change_role
Policy Breakdown
user: %{id: "8c51795a-cc42-412f-aceb-a8b3ce36137d"}
Policy | π:
condition: action == :change_role
forbid if: :admin == :super_admin | ? | π
SAT Solver statement:
"action == :change_role" and
(("action == :change_role" and false) or not "action == :change_role")
Parameters: %{"form" => %{"role" => "admin"}}
[error] SimpleDemo.Accounts.User.change_role
forbidden:
SimpleDemo.Accounts.User.change_role
Policy Breakdown
user: %{id: "8c51795a-cc42-412f-aceb-a8b3ce36137d"}
Policy | π:
condition: action == :change_role
forbid if: :admin == :super_admin | ? | π
SAT Solver statement:
"action == :change_role" and
(("action == :change_role" and false) or not "action == :change_role")