Toggle buttons/icons

Every rule in network security policy has icon in front of it: green(allow), red(block) & yellow(ask) clicking on that icon should toggle between these states which would make creating new rule sets more convenient and faster.
Moreover, clicking app icon should toggle rules for that app between “block all request of that app”, “allow all request for that app” and “apply rule set”. What do you think of it?