- Shipped
- 15 листопада 2026 р. о 09:33 UTC
- Author
- Kamo
- Commit
- e3b4373
- **************** (adaptive_ step_ up_ enabled BOOLEAN NOT NULL DEFAULT false; defaultsFor = OFF) - identity. UserSignInDevice (user_ signin_ devices, UNIQUE геш користувача+пристрою; first_ seen DB- stamped, last_ seen DB- stamped при кожному збереженні) - identity. SignInRiskEvent (signin_ risk_ events, index org+time) + STRING обчислює SignInRiskMethod, SignInRiskAction - identity.PatientPortalIdentity (patient_portal_identities) — пакунок ідентифікації, а не clinical.portal: контракт форма не є ClinicalBaseEntity, і ClinicalEntityDisciplineTest утримує всі клінічні сутності до цього - сховища у identity. repos (вже скановані SecurityService): UserSignInDeviceRepository, SignInRiskEventRepository (організація + часовий діапазон, за списком членів / користувачів, сторінкований; немає неіндексованого пошуку за користувачем), PatientPortalIdentityRepository - AccessLogEventType += SIGNIN_ UNUSUAL, ACCOUNT_ SECURED, PASSKEY_ POLICY_ GRACE, PASSWORD_ BREACH_ NUDGED, LOGIN_ PORTAL_ FEDERATED; NotificationKind += SIGNIN_ NEW_ DEVICE (обидва додано останнім) - IdentityRiskFoundationTest; навіси AccessLogEventTypeTest / IdentityProviderFoundationTest оновлено Таблиці застосовано вручну як kamo до цього відсилання.
