 
                        Большая редкость сделать не один сайт на MODX Revo с собственной Группой пользователей и не столкнуться с проблемой "Доступ запрещен!" при сохранении ресурсов пользователем из этой группы. Что интересно, в данном случае ресурс все-таки обновляется, а при быстром редактировании эта ошибка вообще не возникает.
Практика показала, что эта ошибка "Access denied" возникает как правило из-за нехватки прав в выбранной/созданной Политике доступа. В MODX 2.3 к примеру не хватает разрешения view_user.
Как определить, какой политики доступа не хватает
Определить, каких прав не хватате политике доступа для группы пользователей можно отладкой.
Нам понадобится влкючить лог в файле core/model/modx/modaccessibleobject.class.php. Нужно 
    найти функцию checkPolicy и включить вывод в отчет ошибок критериев, которые проверяются для 
    выполнения того или иного действия в админпанели MODX Revo.
Отчет ошибок (лог, в который выводится отладочная информация на скриншоте) можно просмотреть в файле
    core/cache/logs/error.log. Успехов!
Недостающие права добавляются к нужной политкии доступа. Как найти это меню, показано ниже:


 
             
            