Необходимые права для использования отчетов

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

Ролевое администрирование и отчеты

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

Дизайнер отчетов
  • Нет прав (No rights): Открытие дизайнера недоступно.
  • Правка (Edit): Открытие дизайнера и создание или изменение отчетов разрешено.
Отчеты
  • Нет прав (No rights): Программа не отображается.
  • Просмотр (View): Просмотр данного средства и отчетов разрешен. Запуск отчетов разрешен. Изменение каких-либо данных недоступно.
  • Правка (Edit): Просмотр отчетов и изменение их свойств разрешено. Это конкретное право не предоставляет доступ к дизайнеру; для этого требуется право на изменение данных в дизайнере.
  • Развертывание (Deploy): Планирование и публикация отчетов разрешены.
  • Общая правка (Edit public): Разрешено перемещение отчетов в группу "Общие" (Public).

Права базы данных пользователей для отчетов

Дизайнер отчетов — это эффективное средство, которое следует использовать осмотрительно. Пользователи с правами "Правка" (Edit) для дизайнера отчетов могут получить доступ к любой части базы данных и выполнять любые команды SQL над этими данными, поэтому следует убедиться, что пользователи с такими правами имеют достаточную квалификацию для управления базой данных. Данные могут быть потеряны или повреждены, если пользователь начнет выполнение команд SQL, которые предназначены для изменения данных.

Средство "Отчеты" (Reports) использует для доступа к базе данных пользовательские учетные данные, указанные во время установки продукта. Управление этими данными осуществляется в диалоговом окне Конфигурация служб ПО Ivanti (Configure Ivanti Software Services). Если вы предпочитаете задавать различные учетные данные для пользователей с правами на доступ к отчетам, можно создать второй набор учетных данных для доступа к базе данных отчетов.

Например, если требуется, чтобы пользователи отчетов имели доступ только для чтения к базе данных, можно создать учетную запись пользователя базы данных с доступом только для чтения. После этого введите эту учетную запись пользователя в качестве пользователя базы данных отчетов в диалоговом окне Конфигурация служб ПО Ivanti (Configure Ivanti Software Services).

NOTE: Если используется база данных Oracle и создается пользователь отчетов с доступом только для чтения, необходимо создать общий синоним для каждой таблицы, на которую этот пользователь ссылается в отчетах.

См. также:

Создание пользователя с правами запуска отчетов