JIRA: как запретить доступ к отчету

В JIRA я хочу, чтобы наши задачи были видны всем пользователям (любым, то есть без входа в систему). Я настроил это, но все публичные пользователи также могут создавать отчеты по этим проблемам. Я хочу отключить это.

Как я могу запретить функцию создания отчетов для группы «Все»?


person Philipp    schedule 08.09.2011    source источник
comment
Класс AbstractReport, который расширяет ваш отчет, имеет метод showReport. Это может проверить разрешение для пользователя через authenticationContext.getUser().   -  person mdoar    schedule 08.09.2011
comment
Через пользовательский интерфейс это сделать нельзя?   -  person gareth_bowles    schedule 08.09.2011
comment
Я также хочу отключить все существующие отчеты через графический интерфейс. Есть ли способ сделать это?   -  person Philipp    schedule 09.09.2011


Ответы (2)


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

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

person mliebelt    schedule 11.09.2011

Отзыв службы поддержки Atlassion:

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

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

person Philipp    schedule 19.09.2011