Access control

@tojba of @Jallah123 kan een van jullie het reviewen?

Voor beide, zodra dit gemerged is met `dev` en later jouw branch wordt gemerged dan doen all je controller/actions het niet meer.

Je moet een dan in de tabel `permission` het volgende toevoegen

RoleName | Controller<sup>*</sup> | Action<sup>*</sup>
---|---|---
_Guest_|MijnController|MijnAction
_Guest_|MijnController|AndereAction
_User_|MijnController|ActionAlleenVoorUser
...|...|...
<sup>*</sup>Zonder postfix, dus Index ~~Controller~~

Er zit wel een rangorde in, dus een hogere rol (a.d.h.v `power`) erft automatisch de permissies van de rol er onder.

Dus een _Administrator_ heeft ook alle permissies die een _User_ heeft en een _User_ heeft weer de permissies van _Guest_