KamoCRM

Dispozitive de autentificare, evenimente de risc, identități de portal pentru pacienți, comutator adaptiv de creștere a nivelului de securitate (fundațiile Identity ID5.6/5.7/5.8)

Featurekamo-shared-library
Shipped
15 noiembrie 2026 la 09:33 UTC
Author
Kamo
Commit
e3b4373

- **************** (adaptive_step_up_enabled BOOLEAN NOT NULL DEFAULT false; defaultsFor = dezactivat) - identity.UserSignInDevice (user_signin_devices, hash unic de utilizator + dispozitiv; first_seen DB-ștampilat, last_seen DB-ștampilat la fiecare salvare) - identity.SignInRiskEvent (signin_risk_events, index org+time) + STRING însumează SignInRiskMethod, SignInRiskAction - identity.PatientPortalIdentity (patient_portal_identities) — pachetul de identitate, nu clinical.portal: contractul ClinicalEntityDisciplineTest ține fiecare entitate clinică la același nivel - depozite în identitate.repos (deja scanate de SecurityService): UserSignInDeviceRepository, SignInRiskEventRepository (org + interval de timp, după lista de membri / utilizatori, paginat; nu există căutare neindexată după utilizator), PatientPortalIdentityRepository - AccessLogEventType += SIGNIN_UNUSUAL, ACCOUNT_SECURED, PASSKEY_POLICY_GRACE, PASSWORD_BREACH_NUDGED, LOGIN_PORTAL_FEDERATED; NotificationKind += SIGNIN_NEW_DEVICE (ambele adăugate la final) - IdentityRiskFoundationTest; AccessLogEventTypeTest / IdentityProviderFoundationTest ancore actualizate Tabele aplicate manual ca Kamo înainte de această împingere.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing