KamoCRM

Синхронізація ролей під час завантаження ніколи не заповнює вузьку роль, наприклад, grant- all (фаза I MS)

FixSecurityService
Shipped
15 листопада 2026 р. о 07:22 UTC
Author
Kamo
Commit
e396c49

**************** зберіг свою власну копію старого тесту на надання доступу до всіх (кожен рядок, який він має, є ГРАНТОВАНИМ), отже, під час наступного завантаження роль, збережена лише з правами, які вона надає (API ролей зберігає лише рядки, які йому надіслано) мала всі відсутні права було вставлено ГРАНТОВАНО - назавжди. Насправді: роль « Тільки підписувач » (2 рядки) лабораторної організації стала 463 GRANTED рядки, коли служба безпеки була перезапуску, і її учасник увійшов у систему з усіма правами. Тепер синхронізація запитує спільне правило (kamo- shared- library d3bf4cff GrantAllRoles: рядок GRANTED для кожного права або ролі Адміністратора); відсутні рядки вузької ролі отримують NOT_ SPECIFIED плюс звичайні початкові рядки для кожної ролі. Перевірки: RoleRightsSyncBatchInsertTest 3 (2 нові), кожен RoleRightsSync* Test, **************** 5.

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