Project

General

Profile

Edit Copy Actions

Feature #11302

open

Right api's for both roles , pages and their module wise in super admin panel

Added by Yalavarthi Thriveni 28 days ago. Updated 26 days ago.

Status:
Feedback
Priority:
Normal
Target version:
-
Start date:
10/05/2026
Due date:
% Done:

100%

Estimated time:
4:00 h
Spent time:

Add

Subtasks


Add

Related issues

Updated by Teja Sriram Sangani 28 days ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 60

- Analyzed the existing RBAC and subscription architecture and identified the static role, screen, permission, and module configurations.
- Designed a dynamic 3-tier access hierarchy connecting SaaS subscription plans, business modules, pages/screens, and role permissions.
- Designed Mongoose schemas and seed data structure for dynamic pages, modules, roles, and SaaS subscription plans.
- Redesigned the Tenant Access Management page with a modern Connect-style UI and responsive management sections.
- Implemented module management with search, add module functionality, editable module labels, screen counts, and active/inactive controls.
- Implemented Pages/Screens registry with search and filters for module, status, and menu placement.
- Added screen registration and screen editing functionality through dedicated forms and modal interfaces.
- Refactored the Role Templates Editor with role search, capability management, and module-level screen permission controls.
- Added Tenant Access navigation icon, sidebar configuration, platform role configuration, and route protection.
- Resolved TypeScript type-narrowing and unused import issues across the updated components.
- Verified the frontend build successfully using `npm run build` with no compilation errors.

Updated by Teja Sriram Sangani 26 days ago

  • Status changed from In Progress to Feedback
  • % Done changed from 60 to 90

- Upgraded the sidebar navigation with hierarchical parent/child screen organization.
- Added Expand All, Collapse All, and screen type filtering for improved navigation and usability.
- Enhanced Register Screen functionality with dynamic parent/child screen selection and parent section assignment.
- Upgraded Edit Screen functionality to support screen reparenting and direct/child screen conversion.
- Added route collision validation during screen registration and updates.
- Enhanced Role Templates Editor with hierarchical permission selection, section-level access control, and improved permission counts.
- Upgraded tenant access catalog validation, revision history, and audit logging, and verified the frontend production build.

Updated by Teja Sriram Sangani 26 days ago

  • % Done changed from 90 to 100

- Implemented granular audit history with before/after change tracking for Modules, Screens, and Role Templates, including actor identity resolution and clean handling of empty values.
- Enhanced Tenant Access UI with Action History, revision tracking, module/screen/role history actions, sidebar-parity hierarchy, and modernized dashboard/filter components.

Edit Copy Actions

Also available in: Atom PDF