Руководство системного программиста » История » Версия 1
Rustam Usmanov, 27.12.2017 16:02
1 | 1 | Rustam Usmanov | h1. Руководство системного программиста |
---|---|---|---|
2 | |||
3 | {{toc}} |
||
4 | |||
5 | h2. Аннотация |
||
6 | |||
7 | В данном документе приведены общие сведения об АРМ Администратора АБИС "Руслан-Нео". Описаны порядок настройки и проверки АРМ, дополнительные возможности. |
||
8 | |||
9 | h2. Глава 1. Общие сведения о программе |
||
10 | |||
11 | АРМ Администратора АБИС "Руслан-Нео" предназначен для выполнения следующих операций администрирования АБИС "Руслан-Нео": |
||
12 | * Управление базами данных (просмотр, создание, удаление, удаление записей, индексирование, управление списками прав доступа) |
||
13 | * Управление субъектами - ролями и пользователями (создание, модификация, удаление, назначение ролей пользователям) |
||
14 | * Управление пакетными заданиями (запуск, остановка, перезапуск) |
||
15 | |||
16 | Операции, связанные с чтением данных с ограниченным доступом и записью данных, требуют наличия соответствующих прав у пользователя, а следовательно и идентификации пользователя. Идентификация пользователя осуществляется при помощи провайдера идентификации по протоколу SAML 2.0. |
||
17 | |||
18 | Серверные компоненты АРМ Администратора могут функционировать на любых технических средствах под управлением сервера приложений *WildFly 10.**. |
||
19 | |||
20 | Клиентские компоненты (@Javascript@) АРМ Администратора предназначены для выполнения в любом современном (выпущенном не ранее одного года назад) Web-браузере с графическим интерфейсом пользователя. |
||
21 | |||
22 | h2. Глава 2. Структура программы |
||
23 | |||
24 | АРМ Администратора АБИС "Руслан-Нео" состоит из одного Web-приложения @rneo-admin-webapp*.war@, включающего в себя серверные и клиентские компоненты. |
||
25 | |||
26 | h2. Глава 3. Настройка программы |
||
27 | |||
28 | h3. 3.1. Установка программы |
||
29 | |||
30 | Установка программы заключается в "развёртывании приложения на сервере приложений WildFly":https://docs.jboss.org/author/display/WFLY10/Application+deployment. |
||
31 | |||
32 | h3. 3.2. Настройка программы |
||
33 | |||
34 | h4. 3.2.1 Настройка провайдера услуг |
||
35 | |||
36 | АРМ Администратора АБИС "Руслан-Нео" является реализацией провайдера услуг. Для успешного взаимодействия с провайдером идентификации требуется его настройка, которая заключается в редактировании "конфигурационного файла WEB-INF/picketlink.xml":https://docs.jboss.org/author/display/PLINK/Service+Provider+Configuration#ServiceProviderConfiguration-Thepicketlink.xmlconfigurationfile, включённого в @rneo-admin-webapp*.war@. Как минимум, необходимо указать значения параметров @PicketLinkSP/IdentityURL@ и @PicketLinkSP/ServiceURL@, зависящие от конкретных условий эксплуатации. В первом из них необходимо указать адрес провайдера идентификации (например, @https://host.domain/ridp/@). Во втором - адрес провайдера услуг (например, @https://host.domain/rneo-admin/@). |
||
37 | |||
38 | h2. Перечень сокращений |
||
39 | |||
40 | table{border:none}. |
||
41 | |АБИС|Автоматизированная библиотечно-информационная система| |
||
42 | |АРМ|Автоматизированное рабочее место| |