Default Landing Page when the user logged in - Portal
Current Behavior
On first-time login, the contractor portal is expected to default to the Dashboard (as per system design).
However, users have observed that it sometimes lands on the Technician tab instead.
For subsequent logins, the portal loads the last visited tab, as this preference is stored in the browser cache.
Technical Clarification
The system currently:
Defaults to the first available page (Dashboard) only when no cached session data exists (e.g., incognito mode or cleared cache).
Stores the user’s last visited page in browser cache, which determines the landing page on future logins.
This behavior cannot currently be overridden without:
Clearing cache, or
Using a direct URL with a predefined page selection.
Gap / Clarification Required
There is no formally defined requirement confirming:
Whether the landing page should always default to a specific tab (e.g., Dashboard), regardless of cache.
Need confirmation if:
Defaulting to the Technician tab in some scenarios is expected, or
The system should always enforce Dashboard as the landing page.
Requested Changes
Default Landing Page: Dashboard (for every login, not only first-time use).
Dashboard Default Filter: Last 30 days.
Request
Explore feasibility with R&D to:
Override browser cache behavior and enforce Dashboard as the standard landing page without requiring a custom URL.
Confirm level of effort compared to legacy CE portal behavior, where this was supported.