Изменения документа Интеграция с «внешними» информационными системами (ВИС)
Редактировал(а) admin 2026/09/01 14:54
Сводка
-
Свойства страницы (3 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,0 +1,1 @@ 1 +neyross.setup.integration-tools.WebHome - Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +ru - Содержимое
-
... ... @@ -1,6 +1,6 @@ 1 1 Платформа НЕЙРОСС может обеспечивать взаимодействие с информационными системами «сторонних» производителей в части получения и передачи авторизованных HTTP-запросов из/в СКУД НЕЙРОСС. 2 2 3 -== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-Общиесведения"/}}Общие сведения (%%)==3 +== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-Общиесведения"/}}Общие сведения == 4 4 5 5 В качестве интегрируемой системы может выступать прикладное программное средство, приложение, программа, выполняющая функции по назначению, и в своих бизнес-процессах использующая данные сети НЕЙРОСС и возможности управления. 6 6 ... ... @@ -8,7 +8,7 @@ 8 8 9 9 * **Первичной синхронизации подмножества базы данных владельцев и пропусков из НЕЙРОСС в ВИС **— выгрузка имеющихся данных. 10 10 * **Управление данными владельцев и пропусков** — создание, изменение владельцев и пропусков с загрузкой данных из ВИС в НЕЙРОСС и наоборот, — из НЕЙРОСС в ВИС. 11 -* **Удалённый СКУД** — и (%%)нициирование транзакций доступа из ВИС в НЕЙРОСС на конкретной ТД и уведомление ВИС от НЕЙРОСС о результате транзакции.11 +* **Удалённый СКУД** — инициирование транзакций доступа из ВИС в НЕЙРОСС на конкретной ТД и уведомление ВИС от НЕЙРОСС о результате транзакции. 12 12 13 13 Плагин реализует HTTP-API, позволяющее: 14 14 ... ... @@ -24,13 +24,9 @@ 24 24 * Учёт рабочего времени на основе событий входа и выхода по точкам доступа, помеченных соответствующими пользовательскими метками; 25 25 * Использовать выданные карты для авторизации пользователей вне СКУД НЕЙРОСС. 26 26 27 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание: 28 - 29 -{{toc/}} 30 - 31 31 == {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-Лицензирование"/}}Лицензирование == 32 32 33 -Для обеспечения функции взаимодействия по HTTP API, проверьте наличие требуемых лицензий в параметрах лицензии ~[[[doc:ui.Параметры узла. Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]]. В противном случае требуется приобрести лицензии ~[[[doc:neyross.Лицензирование|ПлатформаНЕЙРОСС.WebHome]]].29 +Для обеспечения функции взаимодействия по HTTP API, проверьте наличие требуемых лицензий в параметрах лицензии ~[[[doc:ui.Параметры узла.basic.license-update.WebHome]]]. В противном случае требуется приобрести лицензии ~[[[Лицензирование Платформы НЕЙРОСС>>doc:neyross.licensing.WebHome]]]. 34 34 35 35 |=((( 36 36 Тип узла ... ... @@ -62,7 +62,7 @@ 62 62 63 63 Обращаем внимание, что передача лицензии на использование плагина НЕЙРОСС ВИС и представленное API НЕЙРОСС ВИС осуществляются на условиях «КАК ЕСТЬ» («AS IS»), в соответствии с общепринятым в международной практике принципом, и не накладывает на компанию ИТРИУМ обязательств по бесплатному сопровождению разработки интегрированного решения. Для обсуждения условий сотрудничества по разработке обратитесь в отдел продаж ИТРИУМ. 64 64 65 -Также по запросу возможно предоставление полного HTTP API НЕЙРОСС ~[[[ doc:neyross.Настройка Платформы НЕЙРОСС.Инструменты интеграции.WebHome]]].61 +Также по запросу возможно предоставление полного HTTP API НЕЙРОСС ~[[[Инструменты интеграции>>doc:neyross.setup.integration-tools.WebHome]]]. 66 66 {{/error}} 67 67 68 68 == {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-Журналверсий"/}}Журнал версий == ... ... @@ -109,11 +109,11 @@ 109 109 )))|((( 110 110 В API получения списка лицензированных ТД ВИС произведена замена идентификатора UUID на TOKEN. 111 111 ))) 112 -|(% style="text-align: left;" %)(((108 +|(% style="text-align:left" %)((( 113 113 1.0. … 114 -)))|(% style="text-align: left;" %)(((110 +)))|(% style="text-align:left" %)((( 115 115 11.08.2023 116 -)))|(% style="text-align: left;" %)(((112 +)))|(% style="text-align:left" %)((( 117 117 Первая исходная версия плагина НЕЙРОСС ВИС. 118 118 ))) 119 119 ... ... @@ -121,7 +121,7 @@ 121 121 122 122 === {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-НастройкаУДВИС"/}}Настройка УД ВИС === 123 123 124 -В приложении АРМ НЕЙРОСС Доступ перейдите в раздел **Уровни доступа** ~[[[ doc:neyross.АРМ НЕЙРОСС Доступ.Уровни доступа.WebHome]]] и настройте УД ВИС — уровни доступа, которые следует разрешить «внешней» информационной системе. Вы можете создать новые уровни доступа с требуемым префиксом, либо просто переименовать созданные ранее уровни, добавив в начало имени префикс [И] и пробел.120 +В приложении АРМ НЕЙРОСС Доступ перейдите в раздел **Уровни доступа** ~[[[Уровни доступа>>doc:neyross.arm-access.access-levels.WebHome]]] и настройте УД ВИС — уровни доступа, которые следует разрешить «внешней» информационной системе. Вы можете создать новые уровни доступа с требуемым префиксом, либо просто переименовать созданные ранее уровни, добавив в начало имени префикс [И] и пробел. 125 125 126 126 {{info}} 127 127 «Внешней» информационной системе предоставляется доступ только к уровням доступа НЕЙРОСС, помеченных как «ВИС» определённым образом: имя уровня доступа содержит префикс в виде ... ... @@ -138,19 +138,19 @@ 138 138 {{/info}} 139 139 140 140 141 -[[image:attach:plugin_eis_accesslevels.png|| data-cizoom="0"height="198"]]142 -//Пример уровней доступа для интеграции с ВИС// (%%)137 +[[image:attach:plugin_eis_accesslevels.png||height="198"]] 138 +//Пример уровней доступа для интеграции с ВИС// 143 143 \\Плагину интеграции будут доступны точки доступа, которые которые указаны хотя бы в одном УД ВИС — ТД ВИС, при этом они должны быть указаны в настройках плагина ~[[[#Настройка плагина интеграции>>doc:||anchor="Интеграцияс«внешними»информационнымисистемами(ВИС)-Настройкаплагинаинтеграции"]]]. 144 144 145 -=== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-СозданиепулапропусковсУДВИС"/}}**Создание пула пропусков с УД ВИС** (%%)===141 +=== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-СозданиепулапропусковсУДВИС"/}}**Создание пула пропусков с УД ВИС** === 146 146 147 -Задайте пропускам, транзакция по которым может быть инициирована из ВИС, режим доступа ~[[[Режимы доступа>>doc:neyross. АРМ НЕЙРОСС Доступ.Режимы доступа.WebHome]]],(%%)включающий один или несколько УД ВИС.143 +Задайте пропускам, транзакция по которым может быть инициирована из ВИС, режим доступа ~[[[Режимы доступа>>doc:neyross.arm-access.access-modes.WebHome]]], включающий один или несколько УД ВИС. 148 148 149 149 {{info}} 150 -Одному пропуску могут быть назначены как УД ВИС, так и «чисто внутренние» УД НЕЙРОСС. Для задания нескольких уровней используйте режим доступа ~[[[ doc:neyross.АРМ НЕЙРОСС Доступ.Режимы доступа.WebHome]]].146 +Одному пропуску могут быть назначены как УД ВИС, так и «чисто внутренние» УД НЕЙРОСС. Для задания нескольких уровней используйте режим доступа ~[[[Режимы доступа>>doc:neyross.arm-access.access-modes.WebHome]]]. 151 151 {{/info}} 152 152 153 -[[image:attach:plugin_eis_accessrules.png|| data-cizoom="1" style="cursor:zoom-in"width="900"]]149 +[[image:attach:plugin_eis_accessrules.png||width="900"]] 154 154 155 155 {{error}} 156 156 **ОГРАНИЧЕНИЯ ВИС** ... ... @@ -193,10 +193,10 @@ 193 193 194 194 После установки наведите указатель мыши на строку с плагином и нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@fa-edit-square.png||thumbnail="true" height="19"]] **Настроить**. 195 195 196 -[[image:attach:plugin_eis5.png|| data-cizoom="1" style="cursor:zoom-in"width="900"]]192 +[[image:attach:plugin_eis5.png||width="900"]] 197 197 198 198 Откроется окно настройки плагина. Задайте настройки согласно таблице ниже и сохраните изменения. 199 -[[image:attach:plugin_eis6.png ||data-cizoom="0"]]195 +[[image:attach:plugin_eis6.png]] 200 200 201 201 |=((( 202 202 Параметр ... ... @@ -217,7 +217,6 @@ 217 217 |((( 218 218 API-токен 219 219 )))|((( 220 -(% class="content-wrapper" %) 221 221 ((( 222 222 Данный токен должен передаваться ВИС в каждом запросе в следующем виде: 223 223 ... ... @@ -239,7 +239,6 @@ 239 239 |((( 240 240 Точки доступа 241 241 )))|((( 242 -(% class="content-wrapper" %) 243 243 ((( 244 244 Перечень точек доступа НЕЙРОСС, которые будут «видимы» для ВИС и разрешены для транзакций доступа, инициируемых из ВИС. 245 245 ... ... @@ -298,7 +298,7 @@ 298 298 ] 299 299 {{/code}} 300 300 301 -[[image:attach:plugin_eis7_example1.png|| data-cizoom="1" style="cursor:zoom-in"width="900"]]295 +[[image:attach:plugin_eis7_example1.png||width="900"]] 302 302 303 303 Запрос уровней доступа посредством расширения браузера Google Chrome — Talend API Tester. JSON с запросами может быть предоставлен. 304 304 ... ... @@ -495,7 +495,7 @@ 495 495 В ответе выдаются только UUID УД ВИС, даже в случае, если в пропуске у владельца имеются и УД ВИС, и прочие УД. 496 496 {{/info}} 497 497 498 -(% style="font-weight: bold;" %)**Получение информации о конкретном владельце и пропуске ВИС**492 +(% style="font-weight:bold" %)**Получение информации о конкретном владельце и пропуске ВИС** 499 499 500 500 URL запроса: 501 501 ... ... @@ -586,7 +586,7 @@ 586 586 } 587 587 {{/code}} 588 588 589 -=== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-СозданиеиизменениенесколькихвладельцевипропусковВИС"/}}(% style="font-weight: bold;" %)**Создание и изменение нескольких владельцев и пропусков ВИС**(%%) ===583 +=== {{id name="Интеграцияс«внешними»информационнымисистемами(ВИС)-СозданиеиизменениенесколькихвладельцевипропусковВИС"/}}(% style="font-weight:bold" %)**Создание и изменение нескольких владельцев и пропусков ВИС**(%%) === 590 590 591 591 URL запроса: 592 592 ... ... @@ -637,7 +637,7 @@ 637 637 {{/code}} 638 638 639 639 {{error}} 640 -В предложенной модели ВИС может создавать только владельцев и пропуска, ассоциированные хотя бы с одним УД ВИС. Поэтому поле {{code language="none"}}accessLevels{{/code}}в запросе не может быть пустым и должно содержать один или несколько UUID УД ВИС. Наличие других УД в данном поле не допускается.634 +В предложенной модели ВИС может создавать только владельцев и пропуска, ассоциированные хотя бы с одним УД ВИС. Поэтому поле ##accessLevels## в запросе не может быть пустым и должно содержать один или несколько UUID УД ВИС. Наличие других УД в данном поле не допускается. 641 641 642 642 Также, через данное API можно изменять только тех владельцев пропусков, у которых на момент перед получением запроса в БД НЕЙРОСС уже есть хотя бы один УД ВИС. 643 643 ... ... @@ -759,10 +759,10 @@ 759 759 ] 760 760 {{/code}} 761 761 762 -Поле {{code language="none"}}tags{{/code}}характеризует дополнительные не обязательные свойства точки доступа, в частности:756 +Поле ##tags## характеризует дополнительные не обязательные свойства точки доступа, в частности: 763 763 764 -* {{code language="none"}}AccessPointEntry —{{/code}}устанавливается в поле{{code language="none"}}tags{{/code}}в случае, если в Платформе НЕЙРОСС для элемента данной ТД установлена пользовательская метка{{code language="none"}}ТочкаДоступаВход{{/code}}765 -* {{code language="none"}}AccessPointExit{{/code}}— аналогично для пользовательской метки{{code language="none"}}ТочкаДоступаВыход{{/code}}758 +* ##AccessPointEntry —##устанавливается в поле ##tags## в случае, если в Платформе НЕЙРОСС для элемента данной ТД установлена пользовательская метка ##ТочкаДоступаВход## 759 +* ##AccessPointExit##— аналогично для пользовательской метки ##ТочкаДоступаВыход## 766 766 767 767 Данные метки могут быть использованы ВИС для последующего различения событий доступа от входных и выходных точек доступа (см. ниже) 768 768 ... ... @@ -771,7 +771,7 @@ 771 771 {{/info}} 772 772 773 773 774 -(% style="font-weight: bold;" %)**Инициирование транзакции доступа**768 +(% style="font-weight:bold" %)**Инициирование транзакции доступа** 775 775 776 776 {{info}} 777 777 Для использования данной функции необходимо, чтобы в Платформе НЕЙРОСС имелся хотя бы один пользователь с правом общего конфигурирования, и учётные записи должны быть синхронизированы с контроллерами доступа. ... ... @@ -825,8 +825,8 @@ 825 825 826 826 События доступа ВИС – это такие события доступа, которые удовлетворяют следующим критериям: 827 827 828 -1. Событие отправлено от точки доступа ВИС — такой точки доступа, которая добавлена в УД ВИС и активирована/лицензирована в настройках плагина (%%);829 -1. Событие связано с владельцем пропуска ВИС — такие владельцы пропусков, у которых есть хотя бы один УД ВИС (%%).822 +1. Событие отправлено от точки доступа ВИС — такой точки доступа, которая добавлена в УД ВИС и активирована/лицензирована в настройках плагина; 823 +1. Событие связано с владельцем пропуска ВИС — такие владельцы пропусков, у которых есть хотя бы один УД ВИС. 830 830 831 831 «Внешняя» информационная система может оформить подписку на Платформу НЕЙРОСС, указав URL, на который Платформа будет посылать все события доступа ВИС. Данная функция может быть использована «внешней» системой для самостоятельного формирования данных по учёту рабочего времени. 832 832 ... ... @@ -898,9 +898,9 @@ 898 898 } 899 899 {{/code}} 900 900 901 -Поле {{codelanguage="none"}}eventId{{/code}}содержит последовательно возрастающее уникальное число, такое, что каждое последующее событие имеет{{codelanguage="none"}}eventId{{/code}}больше предыдущего. Анализ данного поля может быть использован «внешней» системой для детектированиz пропущенных событий.895 +Поле ##eventId##содержит последовательно возрастающее уникальное число, такое, что каждое последующее событие имеет ##eventId##больше предыдущего. Анализ данного поля может быть использован «внешней» системой для детектированиz пропущенных событий. 902 902 903 -Поле {{codelanguage="none"}}eventTags{{/code}}содержит массив меток — строк, определяющих тип и семантику события. В общем случае метки могут быть любые, для типовых сценариев учёта рабочего времени необходимо понимать смысл следующих меток:897 +Поле ##eventTags##содержит массив меток — строк, определяющих тип и семантику события. В общем случае метки могут быть любые, для типовых сценариев учёта рабочего времени необходимо понимать смысл следующих меток: 904 904 905 905 1. //AccessGranted //– доступ разрешён 906 906 1. //AccessDenied //– доступ запрещён
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,0 +1,1 @@ 1 +fbd0d - Last known target (debug)
-
... ... @@ -1,0 +1,1 @@ 1 +neyross.Настройка Платформы НЕЙРОСС.integration-tools.Интеграция с «внешними» информационными системами (ВИС).WebHome