- Shipped
- 13 noiembrie 2026 la 00:26 UTC
- Author
- Kamo
- Commit
- 25e0e22
Regula proprietarului, aplicată pe fiecare cale SecurityService prin partajarea MemberSecurityLevelPolicy (bibliotecă partajată Kamo 3a838c2e): - PATCH **************** mută nivelul cu tipul **************** membru -> membrul echipei ridică un nivel sub Echipa Membru la membru de echipă; membru de echipă -> membru setează membru, chiar și dintr-o creștere Răspunsul acum poartă securityLevel/securityLevelId, linia de audit spune: Cum s-a mutat nivelul, iar un nivel mutat anunță SECURITY_LEVEL în graficul de organizare. - PATCH /member-security/{id}/access refuză un nivel pe care tipul de membru nu îl poate deține cu un 400 {error, reason} înainte de orice (statul proprietarului inclus) este scris. Un ecou al nivelului deja deținut nu este judecat. - Crearea de membri (single, bulk, SI hire) refuza un nivel de tipul noului membru Nu poate ține, înainte ca utilizatorul să fie scris; absent înseamnă nivelul propriu al tipului. - Propunerile de configurare SI refuză un nivel sub membrul echipei (un SI este întotdeauna unul). - Sistemul de utilizator backfill promovează prin changeMemberType prea.
