- Shipped
- lúc 17:05 15 tháng 11, 2026 UTC
- Author
- Kamo
- Commit
- 8972c9d
RoleAudit thực hiện RoleChangeListener của shared- lib: one SECURITY_ SETTING_ CHANGE hàng mỗi vai trò được tạo, đổi tên, xóa hoặc của ai quyền đã được cấp / hủy bỏ / từ chối, sau khi chấp thuận, member_id = who mô tả tên thành viên, vai trò (tựa đề + id), cửa và các quyền theo nhãn; các chi tiết mang toàn bộ sự thay đổi như JSON. HIGH cho việc xóa hoặc thay đổi cho phép 25+ quyền cùng một lúc (hình dạng của Nỗ lực tốt nhất, không bao giờ thất bại trong việc ghi. Mỗi cửa: API vai trò và mẫu vai trò (OrgRoleService), mô hình tổ chức tái sinh **************** the background fan-out names the member who saved the model), a new org's vai trò mặc định, và đồng bộ quyền lúc khởi động (RoleRightsSyncService so sánh quyền của mỗi vai trước và sau khi syncAll, vì vậy bỏ qua hạt giống, thiếu hàng, trợ cấp du lịch và xóa mồ côi đều được bao phủ; placeholder Các hàng NOT_SPECIFIED không thay đổi; hàng đặt tên cho pod). Thử nghiệm: RoleAuditTest 5; RoleRightsSync * (12 bộ), SecurityModelRecalc DispatcherTest, SecurityRoleControllerAuthTest 18 xanh lá cây.
