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