Zdá se, že budete potřebovat řízení přístupu na základě rolí Systém. Vývoj jednoho není ve skutečnosti triviální úkol, takže jak již bylo navrženo, nalezení frameworku nebo hotové třídy, která tuto práci zvládne, by stálo za to začít.
Existuje však spousta informací o tom, jak jej vytvořit. Zde je několik odkazů, jak začít:
Stackoverflow
Řízení přístupu na základě rolí
Přístup na základě rolí na stránky v PHP
(mrtvý odkaz)
Další weby
Systém řízení přístupu na základě rolí (RBAC) pro PHP
Systém RBAC (Fine Grained Role Based Access Control)
Série výukových programů pro vzory (část 1):Model domény RBAC
Vyhledejte PHP RBAC nepochybně odhalí mnohem více.