юзал, довольно сложно, сделал нечно свое. Достоинство phpGACL - есть исключения в группах. т.е. есть группа Users, в этой группе юзеру
Mozart можно наделить расширенными правами. В моей системе нет необходимости этого делать.
Mozart посмотрел твою ссылку - ну у меня нечто похожее, но немного иная архитектура.
есть понятие пакета, который включает набор скриптов.
можно назначать права на пакеты.
Юзеры определены в группы. Права задаются группам на пакеты.
что не сделано, так это один юзер может быть в нескольких группах. Кажется в phpGACL это реализованно.