Просмотр справочника – в данной версии настройка не анализируется, каждому пользователю доступен список всех справочников программного комплекса.
Редактирование структуры – доступ к конструктору справочников, при наличии доступа на панели инструментов списка справочников доступна кнопка Конструктор.
Удаление справочника – доступ к удалению справочников, при наличии доступа на панели инструментов списка справочников доступна кнопка Удалить.
Просмотр элементов – доступ к просмотру элементов справочника, при открытии справочника на редактирование пользователю доступны все элементы справочника, на которые ему назначен доступ.
Создание / изменение элемента – доступ к созданию и редактированию элементов справочника, при наличии доступа в окне редактирования справочника доступны кнопки Создать и Редактировать.
Удаление элемента – доступ к удалению элементов справочника, при наличии доступа в окне редактирования справочника доступна кнопка Удалить.
Рисунок 48. Настройка прав доступа к классификатору и его элементам
1.10.1.3.Права доступа на измерения и показатели в кубе
Права пользователей на измерения и показатели в кубе передаются в куб при его построении. На каждого пользователя создается роль в SSAS. Если встречаются пользователи с одинаковыми правами, то они включаются в одну роль.
Для разграничения доступа необходимо включить использование прав, зарегистрировать на сервере IIS библиотеку KSAuthFilt.dll и настроить соответствие пользователей домена (сервера) пользователям сервера аналитики.
Включение использования прав доступа
Включение использования прав осуществляется в настройке Использовать права на SSAS. В этой настройке необходимо установить значение «Да».
Главное меню «Настройки» => Настройки комплекса => Доступ => Использовать права на SSAS
Настройка соответствия имен пользователей
Соответствие пользователей в домене (на сервере) пользователям (ролям) SSAS прописывается в настройке Пользователь в домене (на сервере).
Главное меню «Настройки» => Настройки комплекса => Доступ => Пользователь в домене (на сервере)
Соответствие прописывается в виде:
username:password, usernameSSAS:password
Например:
gz00001:1, ksdb3\gz00001:1
oleg:none, keysystems\oleg:sdkjghd
Установка модуля KSAuthFilt.dll
На сервере приложений необходимо установить дополнительный модуль фильтрации – переписать в какой-либо из каталогов сервера приложений три файла (например, в каталог filters):
C:\Inetpub\filters\KSAuthFilt.dll
C:\Inetpub\filters\log.txt
C:\Inetpub\filters\userlist.txt
В каталоге Windows необходимо создать текстовый файл KSAuthFilt.ini со следующим содержимым:
[UserList]
Path=c:\Inetpub\filters\userlist.txt
Reload=0
[Log]
Path=c:\Inetpub\filters\log.txt
[Url]
Path=C:\inetpub\wwwroot\OLAP_TEST\msmdpump.dll
В группе [UserList] указывается путь к файлу со списком пользователей (userlist.txt) и в параметре Reload необходимость перезагрузки списка пользователей из файла в случае когда имя пользователя не было найдено в закешированном списке.
В группе [Log] указывается путь к журналу (log.txt), в группе [Url] – путь к серверу аналитики.
Регистрация модуля на сервере IIS
Библиотеку KSAuthFilt.dll необходимо зарегистрировать на сервере IIS. Для этого в свойствах Веб-узла по умолчанию на вкладке Фильтры ISAPI необходимо добавить новый фильтр, указать произвольное имя фильтра и указать путь к файлу KSAuthFilt.dll (Рисунок 49).
Кнопка «Пуск» => Панель управления => Администрирование => Internet Information Services
Рисунок 49. Добавление фильтра
В свойствах узла OLAP необходимо отключить анонимный доступ и включить обычный метод поверки подлинности (Рисунок 50).
Рисунок 50. Выбор метода проверки подлинности
После выполненных действий необходимо перезапустить сервер IIS.
1.10.2.Настройка АРМов пользователей
Все доступные пользователю объекты навигатора располагаются в виде стандартного дерева, содержащего две основные ветки Версии и Проекты, объекты в них располагаются в соответствии с подчиненностью и отсортированы по алфавиту. Изменение порядка объектов в этих ветках недоступно. Для настройки произвольного расположения объектов, создания пользовательских каталогов в программном комплексе предусмотрена настройка АРМов пользователей в виде отдельной ветки Папки пользователя дерева объектов навигатора.
Для создания в этой ветке пользовательского каталога необходимо перейти в режим управления АРМами пользователей и групп (Рисунок 51) с помощью пункта Настройки АРМ контекстного меню узла Папки пользователя.
Навигатор => Папки пользователя => Настройки АРМ
Рисунок 51. Настройка АРМов пользователей
В данном режиме отображается список всех, зарегистрированных в программном комплексе пользователей и групп пользователей, с помощью контекстного меню пользователя (группы) осуществляется создание пользовательского каталога ( Создать профиль), удаление существующего пользовательского каталога ( Удалить профиль) и отключение/назначение доступа к веткам Версии и Проекты навигатора (Показывать только АРМ).
В колонке Профиль данного режима отображается наличие пользовательского АРМа, в колонке Отображать в дереве – доступные пользователю ветки навигатора: «Всё» – все ветки, «Только папки» – только ветка Папки пользователя.
При создании профиля пользователя (группы) в ветке Папки пользователя автоматически создается каталог с именем данного пользователя (группы). В этом каталоге поддерживается создание любого количества каталогов с любой степенью вложенности и размещение объектов навигатора путем копирования и вставки или перетаскиванием мышью. Пользователь автоматически получает права на редактирование структуры данной папки.
Каждому пользователю в программном комплексе в ветке Папки пользователя доступны как собственный каталог пользователя, так и каталоги всех групп, в которые он входит (Рисунок 52).
Рисунок 52. АРМ пользователя
1.10.3.Настройка рабочих столов
В программном комплексе реализована возможность создания неограниченного количества рабочих столов (Рисунок 53), по аналогии со стандартным основным окном графической среды пользователя Windows. Рабочий стол служит для размещения ярлыков, чтобы ускорить обращение к часто используемым узлам навигатора.
Создание нового или открытие уже существующего рабочего стола осуществляется по соответствующей ссылке главного меню Окна.
Главное меню «Окна» => Создать рабочий стол
Главное меню «Окна» => Открыть рабочий стол
При создании нового стола в рабочей области открывается новый рабочий стол с именем «Безымянный». В настройках рабочего стола (вызываются по кнопке Настройка рабочего стола панели инструментов) указывается имя рабочего стола и путь к графическому файлу, используемому в качестве фонового рисунка (Рисунок 54).
Рисунок 54. Настройки рабочего стола
Добавление ярлыков на рабочий стол осуществляется перетаскиванием объектов из навигатора. В свойствах ярлыка (вызываются по ссылке Свойства контекстного меню ярлыка) доступны для изменения: наименование ярлыка и значок (Рисунок 55). Удаление ярлыка с рабочего стола осуществляется по ссылке Удалить контекстного меню ярлыка.
Рисунок 55. Свойства ярлыка
По завершении формирования сохранение сделанных изменений осуществляется по кнопке Сохранить панели инструментов.
Если при выходе из программного комплекса в рабочей области были открыты один или несколько рабочих столов, то при последующем входе в программный комплекс они будут открыты автоматически.
1.11.Настройка программного комплекса
Доступ к настройкам программного комплекса осуществляется через пункт Настройки комплекса главного меню или главной панели инструментов.
Главное меню «Настройки» => Настройки комплекса
При выборе данного пункта открывается окно с доступными пользователю настройками (Рисунок 56). Для некоторых настроек предусмотрен ввод индивидуальных значений для каждого пользователя, для этого в списке пользователей в правом верхнем углу необходимо выбрать нужного пользователя и ввести значение настройки. При этом на всех пользователей, для которых не установлено индивидуальное значение, распространяется общее значение настройки (пункт <�Общее значение> в списке пользователей).
Рисунок 56. Настройки комплекса
1.11.1.Расчетная дата и расчетный период
В группе настроек Даты содержатся настройки расчетной даты и расчетного периода. Данные настройки поддерживают ввод индивидуальных значений для всех пользователей и применяются при построении отчетов (RS), расчетная дата используется также как дата по умолчанию при построении расчетных таблиц.
Главное меню «Настройки» => Настройки комплекса => Даты
В группе настроек Период обработки указывается расчетный период в виде значений двух настроек Конец периода и Начало периода.
В настройке Расчетная дата указывается значение расчетной даты комплекса, если в настройке Изменять расчетную дату каждый день установлено значение «Да», то расчетная дата будет меняться автоматически на системную при входе в программный комплекс.
1.11.2.Сортировка элементов справочников
В программном комплексе предусмотрено два варианта сортировки элементов справочников: сортировка по коду и естественная сортировка. Выбор нужного варианта осуществляется в настройке Сортировка списков.
Главное меню «Настройки» => Настройки комплекса => Общие => Сортировка списков
Коды элементов справочников хранятся в виде текстовых значений, при естественной сортировке они преобразуются в числа и сортируются как числа, при сортировке по коду преобразования не происходит, сортировка осуществляется над текстовыми значениями (Таблица 6).
-
6. Пример сортировки элементов справочника с кодами 5, 10, 2, 25, 8
Сортировка по коду
|
Естественная сортировка
|
10
|
2
|
2
|
5
|
25
|
8
|
5
|
10
|
8
|
25
|
1.11.3.Должностные лица
В группе настроек Отчеты содержатся настройки должностных лиц.
Главное меню «Настройки» => Настройки комплекса => Отчеты
Настройки поддерживают ввод индивидуальных значений для всех пользователей, их значения используются при построении отчетов (RS), в частности для формирования подписей отчетов:
Главный бухгалтер – ФИО главного бухгалтера.
Исполнитель – ФИО исполнителя (пользователя).
Начальник отдела – ФИО начальника отдела.
Руководитель – ФИО руководителя.
Заместитель главного бухгалтера – ФИО заместителя главного бухгалтера.
Заместитель начальника отдела – ФИО заместителя начальника отдела.
Заместитель руководителя – ФИО заместителя руководителя.
Структурное подразделение – наименование структурного подразделения (отдела).
|