ЕСОЗ - публічна документація
Проблема авторизації користувача в реорганізованому Legal Entity
Проблема:
Після проходження закладом охорони здоров'я процесу реорганізації співробітникам не вдається авторизуватись, оскільки виникає помилка з наступним текстом: ”Запитувані права доступу не дозволені для такого типу клієнта системи”, тобто проблема пов'язана з коректним формуванням набору скоупів для авторизації.
Опис:
В результаті реорганізації змінюється тип клієнта на “MSP_LIMITED“, що характеризується обмеженням прав до “read“, детальніше - [AH] Scopes model v.2 [04.09.24] , а статус закладу змінюється на “REORGANIZED”.
Ознайомитись з додатковою інформацією та бізнес процесами можна за посиланням- Legal Entity Reorganization
Рішення:
Відповідно до Технічних Вимог:
3.1.6.3 у випадку виконання реорганізації НМП ПМД (зміни статусу НМП "REORGANIZED") користувачі з роллю "OWNER", "ADMIN" повинні мати можливість:
3.1.6.3.1 авторизуватись в реорганізований НМП ПМД із використанням скоупів для клієнта з типом "MSP_LIMITED" визначених специфікацією Системи;
Для успішної авторизації необхідно проходити авторизацію з перетинними скоупами клієнта MSP_LIMITED та ролі, що необхідно авторизувати.
Для прикладу надається набір скоупів для авторизації ролі DOCTOR:
“scope”: “declaration:read declaration_request:read division:read drugs:read employee:read employee_request:read legal_entity:read medication_dispense:read medication_request:details medication_request:read medication_request_request:read otp:read person:read encounter:read episode:read job:read condition:read observation:read immunization:read allergy_intolerance:read”
Використано в тікетах:
SUPPORT-6470, SUPPORT-5683, SUPPORT-4411, SUPPORT-6213,
SUPPORT-4503, SUPPORT-5874, SUPPORT-6334
ЕСОЗ - публічна документація