Базовое разрешение в Bugzilla для отдельных клиентов - PullRequest
2 голосов
/ 23 июня 2010

Я пытаюсь настроить экземпляр Bugzilla, который позволит моим клиентам входить в систему и регистрировать ошибки для своего веб-сайта в процессе разработки / обслуживания.

Например: я создал 2 продукта с именем «TestProject», «TestProject2» и пользователя с именем «TestClient». Я пытаюсь достичь, когда TestClient входит в систему, он может видеть только TestProject, TestProject2 и только добавлять / изменять ошибки там.

TestProject, TestProject2 не должен быть указан ни для одного другого клиента.

Я полагаю, что это связано с детальным контролем в разделе администрирования 'Группы', однако я не могу понять это.

Спасибо

1 Ответ

2 голосов
/ 25 июня 2010

Вы на правильном пути. Это процесс, который я использую, и он хорошо работает для меня.

Создайте группу для каждого из ваших клиентов. Создайте или отредактируйте продукт, который будет использовать клиент. На странице редактирования продуктов нажмите «Редактировать группы контроля доступа» Выберите следующее для группы, к которой вы хотите иметь доступ Включить запись, элемент управления = обязательный, другой элемент управления = обязательный, включить можно редактировать. Создайте пользователя и добавьте его в качестве члена новой группы.

Чтобы использовать этот метод, все ошибки должны быть связаны с такой группой, иначе пользователи увидят свои ошибки и любые заявки, не относящиеся к группе.

...