Федерація споріднених реєстрів

Концепції

  • Федерація споріднених реєстрів - група реєстрів, об’єднаних за визначеною ознакою, доступ до яких надається зі спрощеним механізмом аутентифікації через SSO та авторизацією, яка налаштовується на рівні окремих реєстрів.

  • Споріднений реєстр - складова федерації реєстрів, який може належати окремому власнику, розробляється та адмініструється окремою групою адміністраторів згідно з специфічними вимогами.

  • Головний реєстр федерації - реєстр, який забезпечує доступ до інформаційних послуг усіх реєстрів федерації, аналітичної звітності, управління персональними налаштуваннями користувачів.

  • Цільовий реєстр федерації - реєстр, який забезпечує отримання / надання адміністративних послуг цільового реєстру та є system-of-record даних.

  • Ріалм реєстру федерації - рілм, який обслуговує користувачів цільового або головного реєстру та забезпечує управління його ролями та доступом.

  • Мастер-ріалм федерації споріднених реєстрів - рілм, який забезпечує управління користувачами, які мають доступ до реєстрів федерації та надає єдиний спрощений механізм аутентифікації через SSO.

Принципи

  • На єдиному екземплярі Платформи можна створити безліч федерацій споріднених реєстрів

  • Не має обмежень на кількість споріднених реєстрів, що входять до однієї федерації

  • Один реєстр може бути частиною лише однієї федерації

  • Аутентифікація користувачів федерації реєстрів обслуговується групою з двох мастер-ріалмів для отримувачів послуг та надавачів послуг відповідно

  • Всі реєстри федерації мають єдиний механізм аутентифікації, який налаштовується на рівні мастер-ріалмів

  • Всі користувачі федерації є частиною одного з мастер-ріалмів в залежності від їх ролі

  • Адміністратори кожного з реєстрів федерації обслуговуються окремим відповідним ріалмом на рівні реєстру

  • При аутентифікації користувача через кабінет реєстру проти мастер-ріалму, користувач автоматично реєструється в мастер-ріалмі та синхронізуються до відповідного ріалму на рівні реєстру

  • У разі аутентифікації користувача через будь-який кабінет реєстру федерації проти мастер-ріалму, користувач автоматично отримує доступ до відповідних кабінетів всіх реєстрів федерації

  • Налаштування прав доступу та ролей відбувається на рівні ріалмів окремих реєстрів

  • Управління персональними налаштуваннями користувача доступне лише через кабінет головного реєстру федерації

  • Кабінети реєстрів єдиної федерації надають можливість швидкого переходу між собою для спрощення надання та отримання послуг

  • Цільовий реєстр призначений для обслуговування реєстру посадовими особами та надання / отримання адміністративних послуг

  • Модель даних цільового реєстру відповідає вимогам до його типу та призначення

  • Модель даних головного реєстру є узагальненою та мінімально-достатньою для надання інформаційних послуг та побудови аналітичних звітів

  • Головний реєстр призначений для отримання інформаційних послуг по всім реєстрам федерації

  • Головний реєстр призначений для перегляду даних та аналітичної звітності по всім реєстрам федерації

  • Відправка нотифікацій користувачам в рамках надання адміністративних послуг в цільових реєстрах реалізується через міжреєстрову інтеграцію з головним реєстром федерації

  • Синхронізація даних між цільовими та головним реєстром реалізується на рівні бізнес-процесів за моделлю eventual consistency

Відкриті питання

Технічний дизайн

registry federation

Інтерфейс користувача

registry federation selector
Figure 1. Селектор федерації споріднених реєстрів
registry federation selector expanded
Figure 2. Розкритий cелектор федерації споріднених реєстрів