Permanently set or lock individual view arrangements within a dashboard

I would like to request the implementation of a feature that allows dashboard layouts to persist across user sessions. Currently, while the "Small," "Tall," "Wide," and "Large" size options provide some flexibility, users often have to manually rearrange their dashboard views every time they log back into the app, which can be frustrating and time-consuming.

Key Features Requested:

  1. Persistent Layouts:

    • Allow dashboard layouts to save and persist across sessions for each user.
    • Ensure that any manual arrangement of views by users (e.g., resizing or repositioning) remains intact when the app is reopened.
  2. Admin-Controlled Fixed Layouts:

    • Enable app creators to define a default fixed layout for the dashboard that cannot be altered by users.
  3. Role-Based Layouts:

    • Allow different default layouts for users based on roles or device types (e.g., mobile vs. desktop).

Why This Feature Matters:

  • Enhances user experience by reducing repetitive tasks.
  • Ensures a consistent and professional layout, especially for apps used across teams or businesses.
  • Saves time and minimizes frustration for end-users who rely heavily on dashboards for critical data insights.
Status Open
3 1 115
1 Comment
WillowMobileSys
Platinum 1
Platinum 1

@Ljoly20 , the items in the "Persistent Layouts" section should already be happening.    Once a user re-arranges the panels, they should see that arrangement anytime they re-open the app and return to the view.  It may be that on deployment of new versions, the layout returns to its default state but not sure on that.

Role-Based layouts are expected to be managed with additional view creations and then using the Show property to determine which view the user is shown.  For example, you might have 3 different Dashboard views.  #1 is shown ONLY to Admins while #2 and #3 are hidden.   #2 is shown only to managers while #1 and #3 are hidden.

We certainly do need the ability to set a default layout arrangement and maybe a way to lock that down.