KamoCRM

RoleChangeListener — her paylaşılan rol yazarı neyi değiştirdiğini rapor eder (MS J safhası)

Featurekamo-shared-library
Shipped
15 Kasım 2026 17:05 UTC
Author
Kamo
Commit
958f3aa

Rol düzenlemeleri iz bırakmadı: Faz J denetimi iki yükseltmeyi yeniden inşa etmek zorunda kaldı Tasarım notları ve makalelerden rollerin geçmişini öğrendik her rol değişimini seçmeli RoleChangeListener fasulyelerine rapor et: - OrgRoleService (roller API, role templates): yaratıldı, adı değiştirildi (sadece başlık), Hakları yazılmıştır (önce/sonra), silinmiştir. - ChildOrgTemplateSeedingService (bir organizasyon modelinin bir org's system roles): değişen her rol, model id ile. - Üç varsayılan rol. Bir değişiklik doğru id'yi taşır -> önce ve sonra ayarlanır (TRUE verilmiştir, FALSE) reddedilmiştir, yoksa belirtilmemiştir) ve isimler verilmiştir / iptal edilmiştir / reddedilmiştir / bir dinleyicinin başarısızlığı kaydedilir ve asla yazmaya ulaşmaz; Güvenlik Servisi bunları erişim log'una yazıyor. Testler: RoleChangeListenerTest 5, **************** 1, 7, GrantAllRolesTest 4.

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