Модель безопасности CRS

Оценить
(0 голоса)

В Crystal Reports Server реализована надежная модель безопасности, которая работает “за кулисами” InfoView, отвечая за то, что вы можете, а чего не можете делать. Например, вы можете обнаружить, что имеете возможность планировать автоматический запуск отчета и просматривать результирующий сохраненный экземпляр, но не можете запускать отчет по требованию в реальном времени. Или же наоборот — можете запускать отчет в реальном времени, но не можете планировать его автоматический запуск. Либо же может случиться, что вы будете еще более строго ограничены в своих действиях, а именно — сможете просматривать экземпляры отчетов, которые созданы другими пользователями, но не сможете планировать запуск отчетов и просматривать по требованию свои собственные отчеты.

Система безопасности достаточно гранулирована. Права могут быть назначены как отдельному пользователю, так и целой группе пользователей (такой как Accounting, Finance, Power User или Administrators). Вы можете иметь комбинацию прав, разрешающих и запрещающих определенные действия, за счет членства в более чем одной группе. В дополнение к этой системе безопасности уровня пользователей и групп, некоторые установки безопасности также могут применяться к определенным папкам или индивидуальным отчетам.

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

Папки, категории, папка Inbox, объекты и экземпляры

InfoView имеет более сложную организацию по сравнению с предыдущими версиями Crystal Enterprise. Однако поиск документов или отчетов, который необходимо просмотреть, или программных объектов, которые должны быть запланированы к запуску, по- прежнему выполняется достаточно просто.

Помимо стандартных отчетов Crystal Report, Crystal Reports Server XI посредством InfoView также позволяет просматривать и множество документов, созданных с помощью приложений сторонних производителей, таких как документы Word, файлы .PDF, презентации PowerPoint и так далее. К тому же, получив определенное поведение и внешний вид InfoView при первоначальной инсталляции, у вас есть возможность настроить некоторые поведенческие характеристики Web InfoView по собственному вкусу.

На заметку! Поскольку CRS обслуживает не только Crystal Reports, под общим термином “объект” могут подразумеваться и отчеты Crystal Reports, и документы сторонних производителей (такие как файлы .PDF, документы Word, электронные таблицы Excel), и программные объекты, реализующие определенную логику или сценарий. Термин иобъект” будет встречаться вам достаточно часто в этой главе, обозначая любой из этих типов документов.

Иерархия InfoView

Объекты могут быть организованы несколькими различными способами, что предоставляет возможность управлять организацией InfoView. И хотя возможность организовывать объекты в виде состоящей из папок и подпапок иерархии, знакомая пользователям предыдущих версий Crystal Enterprise, осталась, в Crystal Reports Server теперь также доступны и некоторые дополнительные способы организации объектов Crystal Reports и других объектов. Например, теперь элементы могут отображаться в виде категорий (как в виде личных категорий, предназначенных только для какого-то конкретного пользователя, так и в виде “корпоративных” категорий, предназначенных для всех пользователей в данной организации). Также Crystal Reports Server теперь, подобно программам электронной почты, включает папку Inbox (Входящие), в которую для просмотра могут помещаться самые различные комбинации объектов.

Навигация по папкам и вложенным папкам

При первом запуске InfoView все объекты будут отображаться в левой части экрана InfoView в виде состоящей из папок и подпапок структуры. Эта часть экрана называется панелью навигации. Первыми в панели навигации вы увидите папки наивысшего уровня (первоначально это будут только две папки — My Folders (Мои папки) и Public Folders (Общедоступные папки). Вы можете либо щелкнуть прямо на имени той или иной папки, чтобы просмотреть содержащиеся в ней объекты (если таковые там имеются), либо щелкнуть на знаке плюс рядом с папкой, чтобы расширить панель навигации и отобразить все вложенные в эту папку папки. Подпапки (вложенные папки) могут в свою очередь содержать объекты, а также другие подпапки. Чтобы просмотреть все имеющиеся подпапки в той или иной папке, опять-таки щелкните на расположенном рядом с ней знаке плюс. Если вы щелкните на имени подпапки, вы сможете просмотреть все содержащиеся в этой папке объекты. После того, как вы щелкнете на папке или подпапке, справа от панели навигации в области, называемой областью объектов, появится список хранящихся в этой папке объектов (рис. 23.3).

Если вы развернете высокоуровневую папку My Folders, то увидите специальную папку Favorites (Избранное); она будет помечена звездочкой. Эта папка создается специально для вас тогда же, когда в CMS создается ваша учетная запись. Если администратор не добавлял никаких объектов в эту папку Favorites, она будет пустой. Однако вы можете скопировать или переместить существующие объекты в эту папку Favorites, а также создать в ней вложенные папки (конечно, если только администратор не ограничил право делать это). Вы также можете добавить в нее новые объекты; о том, как это можно сделать, будет рассказываться далее в этой главе, в разделе “Добавление объектов в InfoView”.

Категории Crystal Reports Server XI предлагает альтернативный способ для организации объектов — категории. Категории могут назначаться объекту, который уже содержится в CRS — объекту может назначаться как одна, так и несколько категорий одновременно. Чтобы отобразить категории, переключите панель навигации в режим категорий, щелкнув на кнопке Show Categories (Показать категории) в панели инструментов. Появится представление категорий, похожее на представление папок, которое рассматривалось ранее в этой главе: вы сможете щелкнуть на знаке плюс, чтобы развернуть категорию и отобразить имеющиеся в ней подкатегории, или щелкнуть на самой категории, чтобы отобразить объекты, которые были отнесены к этой категории, в области объектов (рис. 23.4).

Модель безопасности CRS

Первоначально вы увидите только две “высокоуровневые” категории: Personal Categories (Личные категории) и Corporate Categories (Корпоративные категории). Личные категории — это те, которые создаете вы сами, и видеть которые можете тоже только вы. Корпоративные категории создаются администратором системы CRS (или другими пользователями при условии наличия у них соответствующих прав) и доступны для всех пользователей системы CRS.

 

Подробнее в этой категории: « Архитектура Crystal Reports Server Папка Inbox »
Папка Inbox
Объекты и экземпляры
Просмотр отчетов по требованию и просмотр экземпляров
Настройка параметров InfoView
Экран General Preferences

Добавить комментарий


Защитный код
Обновить