KamoCRM

Бог є Бог — GD проходить через всі брами в кожній організації; tenant- org проходить аудит

FeatureSecurityService
Shipped
15 листопада 2026 р. о 05:44 UTC
Author
Kamo
Commit
d42165b

Власник 2026-11-14: "Бог є Бог. Ніщо не повинно ніколи перешкоджати Богу що-небудь робити." - **************** є обхідним шляхом: GD (або відкрите вікно) проходить кожної організації. Делегований сеанс (SUDO_ MEMBER_ ID: системний користувач / олігофренія) проходить лише всередині вікна — ідентифікатор системного користувача є богом за конструюванням, отже його GD не є оператором. - Кожен обхід тепер використовує його, включаючи колишні ворота тільки для вікон: account delete, org destroy/ update/ branding, аудит PHI + межа PHI, параметри дочірньої організації, безпека членів (рівень доступу, підвищення, керівництво), тла тем, машини розробників, оператор MLOS, SessionRights. hasOrGod / TenantRightInterceptor, ClinicalRightsGuard, BaseLosController, ролі безпеки, майстер налаштування організації, гілки піддоменів, доменні імена, маркетингові сайти, правила редагування облікового запису користувача, олігофренія (двері same- org) і права платформи (PlatformRightsService -> /network impersonate door; SystemUserEntryPolicy). - Пропуск у організації користувача (не у організації PlatformOrgIdCache) перевіряється за допомогою GodAccessAudit: один рядок phi_ access_ log на запит (GOD_ ACCESS: < метод > < шлях >, platform_ staff), записано поза потоком за обмеженою чергою, ніколи не блокувалося і не відкидалося у ворота. - Вилучено відмови, які блокували god: MlosConfigController SI- loan- access refusal під режим god, KamoOAuthConsentService заборона сеансів god- window, заборона RpmWriteGate сеансів GD. Сеанси олігофренії залишаються забороненими у всіх трьох (атестація або на ім'я когось іншого). - Тести оновлено з « GD alone is refused » до « GD alone passes; non- GD refused »; нове GodAccessAuditTest і ****************

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