Я использую один экземпляр Bugzilla для отслеживания проблем в нескольких проектах. Некоторые из моих проектов ограничены, чтобы быть видимыми только для одной группы людей, в то время как другие проекты должны быть готовы только для всех (даже если у них нет учетной записи пользователя в bugzilla). Отправка ошибок всегда должна быть возможна только для аутентифицированных пользователей. Редактирование ошибок также ограничено только небольшой группой людей и самим репортером ошибок.
Кто-нибудь знает, как мне устанавливать разрешения в bugzilla, если я хочу сделать один проект доступным только для чтения для всех пользователей (без входа в систему)? На данный момент вы можете просматривать ошибки только если вы вошли в систему.
Обновление
Как описано Середа, «requirelogin» выключен. У меня также есть группа, соответствующая каждому продукту.
Для каждого продукта я установил групповой доступ к:
ProductXY: Обязательно / Обязательно, ENTRY
Пользователь добавляется в группы с помощью Regex (". *" Для всех пользователей) в свойствах группы.
Но когда я пытаюсь открыть ошибку как анонимный пользователь, bugzilla говорит: «У вас нет прав доступа к ошибке № 8. Чтобы увидеть эту ошибку, вы должны сначала войти в учетную запись с соответствующими разрешениями».