Как разделить наружу Bugzilla? - PullRequest
2 голосов
/ 18 мая 2009

Мы - независимый провайдер с ~ 65 клиентами. Когда они звонят с проблемой поддержки, мы регистрируем ее в нашем внутреннем экземпляре Bugzilla (на каждом сайте клиента есть несколько специально обученных суперпользователей, с которых мы разрешаем звонки).

Мы рассматриваем возможность сделать этот экземпляр Bugzilla доступным через Интернет, чтобы клиенты могли регистрировать свои проблемы и отслеживать их успехи. Однако мы не хотим, чтобы какой-либо клиент видел проблемы другого клиента, не в последнюю очередь потому, что каждая проблема может содержать коммерчески конфиденциальную информацию.

Насколько я могу судить, Bugzilla контролирует видимость ошибок, используя "Продукты" и "Группы". В нашем случае нам пришлось бы настроить более 60 каждого из них, что серьезно усложнило бы наше использование и администрирование Bugzilla (например, поиск и отчетность).

Есть ли другой способ обеспечить разделенный доступ к Bugzilla? Есть ли в других системах отслеживания проблем функции, решающие эту проблему?

1 Ответ

4 голосов
/ 19 мая 2009

После того, как ошибка была ограничена группой, в которой ее могут видеть только определенные люди, у вас есть возможность сделать ошибку видимой для (а) репортера ошибок и / или (б) любого лица в списке CC, независимо от того, о том, являются ли они частью группы. На самом деле, я думаю, что это по умолчанию.

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

(В данный момент у меня нет установки Bugzilla, поэтому я просто делаю это на макушке).

...