Dynamic Entity & Field Management
- Define and manage entities directly from the UI.
- Add fields such as lookups and option sets, without backend code.
- Enable auditing and hierarchical structures for entities.
- Use a generic service that handles all entities without needing to generate specific services for each one.
User & Role Management
- Manage users, teams, and roles easily from the UI.
- Assign permissions at entity levels.
- Organize users into business units and hierarchical teams.
- Bulk role assignment for efficient user management.
Workflow Automation
- Automate processes based on entity events (create, update, delete).
- Trigger workflows through plugins or web parts.
- Implement custom logic for complex business processes.
Multi-Tenancy
- Supports single-tenant and multi-tenant.
- Database-per-tenant.
- Easily switch between multi-tenant and single-tenant modes.
Dynamic Dashboards
- Create dashboards using custom SQL queries.
- Define parameters to filter data dynamically.
- Display results in a grid with sorting, filtering, and pagination.
- Real-time data refresh for up-to-date insights.
Web Application Parts (Plugins & Packages)
- Extend functionality with custom plugins or modular packages.
- Add custom business logic or UI components.
- Deploy, update, or remove plugins easily from the UI.
- Seamless integration with the core application.
Solutions Management
- Package customizations into solutions for easy deployment.
- Export and import solutions between different environments.
- Easily manage and deploy custom entities, forms, views, and workflows.