ЕСОЗ - публічна документація

[DRAFT] BP-ESOZ-002-0004 [MIS] Оновлення доступу СГуСОЗ (зміна client_secret)

Сторінка знаходиться в процесі розробки. Інформація на ній може бути застарілою.

https://e-health-ua.atlassian.net/wiki/spaces/EN/pages/17560797187 (видаліть блок з посиланням перед публікацією документа)

Властивості документа

Тип документа

Бізнес-процес

Назва документа

BP-ESOZ-002-0004 [MIS] Оновлення доступу СГуСОЗ (зміна client_secret)

ID настанови

GUI-004

Автор

@Тарас Хомета (HRS)

Версія документа

v010

Статус документа

DRAFT

Дата створення

22.07.2022

Дата оновлення

-

ID групи

BPG-ESOZ-002

ID бізнес-процесу

BP-ESOZ-002-0004

Назва бізнес-процесу

[MIS] Оновлення доступу СГуСОЗ (зміна client_secret)

Посилання на схеми

https://modeler.camunda.io/share/e40b1602-7816-4a81-bf93-bf32909b047f

Загальні відомості

Процес призначений для оновлення авторизаційного параметру СГуСОЗ client_secret який використовується для авторизації в ЦБД ЕСОЗ всіх користувачів даного СГуСОЗ. Процес використовується у випадку на компрометацію client_secret.

У випадку втрати client_secret необхідно перейти до його генерації шляхом оновлення даних про СГуСОЗ та керівника

Передумови

МІС та його клієнти (СГуСОЗ) зареєстровані в ЦБД ЕСОЗ. Користувач СГуСОЗ авторизований в ЦБД ЕСОЗ

Схема бізнес-процесу

Зображення схеми

 

 

 

Посилання на схему

На перегляд https://modeler.camunda.io/share/e40b1602-7816-4a81-bf93-bf32909b047f

На редагування Modeler | BP-ESOZ-002-0004 [MIS] Оновлення доступу СГуСОЗ (зміна client_secret) (camunda.io)

Похідний файл схеми (BPMN)

Опис кроків по процесу

1

№ кроку

Крок

Опис

Технічний модуль

Методи API які мають або можуть бути використані

2

SE 1.10

Оновити зв'язок

Користувач ініціює процес отримання нового client_secret

 

 

3

1.10

Обрати зв'язок СГуСОЗ з МІС для оновлення звязку

МІС автоматично обирає єдиний активний звязок між даним МІС та даним СГуСОЗ для подальшого оновлення

 

 

4

1.20

Виконати pапит на отримання client_secret

МІС здійснює запит на оновлення client_secret

 

 

 

5

GW 1.10

Отримано новий client_secret?

  • Якщо так (client_secret отримано), то перейти до кроку 1.40

  • Якщо ні (client_secret не отримано), то перейти до кроку EE 1.10

 

 

6

1.30

Зберегти client_secret в контексті client

МІС зберігає нове значення client_secret для подальшого використання користувачами даного СГуСОЗ

 

 

7

1.40

Переглянути результати обробки запиту

Користувач переглядає показані МІС результати обробки запиту у випадку

 

 

8

EE 1.10

Завершення процесу

Завершення процесу оновлення доступу

 

 

9

2.10

Refresh client secret

Сервіс ЦБД ЕСОЗ

scope: client_secret: write

[DRAFT] Refresh client secret - Deprecated [API-009-001-002-0329]

Бізнес правила

Тільки Керівник СГуСОЗ може оновити client secret.

Результат процесу

Отримано та зебережено у МІС новий client_secret для подальшого використання у процесі авторизації користувачів даного СГуСОЗ

Перелік змін

Версія документа

Опис змін

Номер релізу

Версія документа

Опис змін

Номер релізу

1

 

 

 

2

 

 

 

 

 

ЕСОЗ - публічна документація