Управление доступом к Вселенной
Вы можете управлять безопасностью Universe либо в репозитории CSM, либо на уровне Universe. Для Universe в CMS вы можете определить пользователей, которые могут редактировать и удалять на основе прав доступа, назначенных их группе пользователей. На уровне юниверса вы можете определить пользователей, которым разрешено использовать определенную юниверс.
Применяется следующий уровень безопасности -
CMS | С помощью Central Management Console вы можете установить ограничения, которые применяются к юниверсам, хранящимся в CMS. Вы можете установить, к каким юниверсам пользователи могут получить доступ, и в зависимости от прав, определенных для группы пользователей, вы можете ограничить просмотр, редактирование, удаление и другие действия в юниверсе. В этом руководстве не рассматривается установка ограничений на уровне CMS. Информацию об использовании центральной системы управления см. В Руководстве администратора BusinessObjects Enterprise. |
Вселенная | Вы можете определить ограничения для пользователей, которым разрешено использовать юниверс. Ограничение может включать доступ к объектам, доступ к строкам, элементы управления запросами и генерацией SQL, а также элементы управления подключением. В этом руководстве описаны типы ограничений, которые вы можете определить для юниверса. |
Доступ к Universe управляется с помощью ограничений, и вы можете применить несколько ограничений к одной панели инструментов. Вы также можете редактировать и удалять ограничения в соответствии с требованиями доступа. Могут использоваться следующие ограничения -
Connection - Вы можете предоставить возможность использовать альтернативное соединение с источником данных.
Query Controls - Это ограничение можно использовать для ограничения размера результата и времени выполнения запроса.
Access to Rows - С помощью предложения Where вы можете ограничить возвращаемый набор результатов и получить доступ к строкам.
SQL Generation Options - Это используется для управления сгенерированным SQL из запроса.
Referencing Different Table - Вы можете установить ограничение на замену таблицы другой таблицей в базе данных.
Object Access - Это ограничение позволяет пользователям выбирать объекты, которые не используются во Вселенной.
Чтобы управлять ограничениями доступа, перейдите в Инструменты → Управление безопасностью → Управление ограничениями доступа. Появится диалоговое окно.
Текущие ограничения, которые применяются к Universe, доступны в столбце доступных ограничений. Вы можете найти пользователей и группы пользователей, которые определены для каждого ограничения, на панели «Доступные группы и пользователи».
Note - Ограничения могут применяться только к юниверсам, которые экспортируются в репозиторий CMS.
Чтобы добавить пользователя или группу, нажмите кнопку добавления пользователя или группы. В следующем окне вы увидите список всех доступных групп / пользователей, которых можно добавить в ограничения.
Вы также можете определить группы с наивысшим приоритетом ограничений. Нажмите кнопку «Приоритет», и ограничение на имя группы с наивысшим приоритетом будет иметь приоритет.
Чтобы создать новые ограничения, нажмите кнопку «Создать» слева. Откроется диалоговое окно «Редактировать ограничение». Вы должны ввести имя ограничения, и вы увидите все вкладки управления ограничениями ниже.
На каждой вкладке вы можете выбрать разные типы ограничений, как указано выше. Например, параметры управления позволяют ограничить размер набора результатов и время выполнения запроса.
После создания новых ограничений вы можете применить их к выбранному пользователю и группе. Чтобы применить ограничение, выберите его на левой панели и используйте кнопку «Применить» →, чтобы применить к пользователю в правом окне. После применения ограничения на правой панели будет отображаться имя ограничения.