Enforce org+member rights across settings, home, and calculator

Featurekamo-internal
Ya
19 Aprili 2026, 03:12 UTC
Mwandishi
kamo
Ahadi ya
ab29248

- Add 11 new rights (MANAGE_CRM_SETTINGS, VIEW_TASKS, **************** to RoleRightType.ts - Add CALCULATOR to ServiceType.ts, AppType.ts, and Organization.ts (isCalculator) - Gate SettingsStatusWindow nav items by member rights (Essential, Security, all feature groups) - Gate /settings/page.tsx sections by member rights per category - Gate all 14 settings sub-pages with right-redirect pattern (router.replace('/settings')) - Gate home page feature cards with org flag + member right checks (11 feature cards + Tasks + Reports) - Gate CalculatorButton in NavTop behind org.isCalculator + any CALC_* right - Filter CalculatorButton modes by individual CALC_* rights per member

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei