Администратор веб-интерфейса Trac admin уже поддерживает группы разрешений и назначает разрешенные действия как для групп, так и для отдельных пользователей.
Для установки более fine grained permissions вы хотите что-то вроде (общее) FineGrainedPageAuthzEditorPlugin, для хранилищ TracSvnAuthzPlugin (простой) или SvnAuthzAdminPlugin (продвинутый).
Если вы не используете существующую инфраструктуру проверки подлинности своего веб-сервера, вы можете захотеть администрирование пользователя/учетной записи внутри Trac тоже. Посмотрите на AccountManagerPlugin. Обычный способ - позволить ему управлять центральным файлом в формате htpasswd или htdigest, который может использоваться несколькими службами, даже в нескольких средах Trac, если хотите.
У вас возникли проблемы с установкой плагина SvnAuthzAdminPlugin. я бегу: easy_install https://trac-hacks.org/svn/svnauthzadminplugin/0.12/ каталог Плагин создан здесь: /usr/local/lib/python2.7/dist-packages/SvnAuthzAdminPlugin-0.2 -py2.7.egg Запуск повторной синхронизации, но я не вижу SvnAuthzAdminPlugin списка плагинов. – Andrei
Вам необходимо явно включить компоненты плагинов, особенно если они установлены глобально. Самый простой способ - использовать для этого плагины для админов. – hasienda