The current logged-in user should see dashboard(s) tailored to them, configured by the admin, and placed wherever the admin wants them to be accessed from. I know it is possible, because the Home page exists.
The layout suggested by other users/Fibery architects is to create a Smart Folder of users, then give each user a dashboard view (mirrored).
A few things about this suggestion:
Causes nesting—adds an extra two clicks (Smart Folder → User → Dashboard), which is the nail in the coffin for my users. They want things fast, without complex navigation trees.
Cannot limit the visible users—without creating a self-reference on each user, you cannot specify “where user is me” for the Smart Folder.
Clickable user entity—I don’t want staff getting lost in trawling through the user entities to just look for a dashboard (which isn’t even visible/accessible inside the entity views, anyway).
If this can be done in some way that doesn’t feel like a hack, let me know. Otherwise, I’d appreciate if it was considered.
I did have an idea for a different implementation: having the dashboard inside the user entity as an entity view, rather than as a “Dashboard” view in a smart folder.
Some ideas that would solve this in a more generic sense:
Did you try self relation with auto-linking on Public ID? I didn’t test it, but it should solve the issue, no?
See point 1. “Only show views when there is one entity”
With current tech, the solution I went with for now was having users embed views in their user entity’s rich text field. And those views can be configured and set up by the admin. This is the their “Home”.
But many users didn’t really like this and jusy ended up using favorites or the default Home page. Dashboards are nicer than Rich Text. Soooooooo yeah, Idk.