"Quick Access" dashboard widget
M
Mark Tarry
The https://demo.getport.io/organization/home dashboard currently includes a series of "Quick Access" links.
While these can be crafted via HTML within a markdown widget, the outcome has several limitations:
- We cannot tailor the view to show/hide links based on which pages the user has access to (RBAC)
- We cannot re-use the same iconography that is used on blueprints/entities - see https://roadmap.port.io/ideas/p/add-the-ability-to-access-icons-images-within-markdown-widgets
- Styling the widget in general is possible, but requires a lot of hand-cranked inline CSS
The suggestion here is to offer this as a new widget type - one which dynamically builds content based on:
- What pages are available in the catalogue
- What pages the current user has access to
- Icons used on each of the available pages
Ideally, we'd also have a way for either:
- Users to mark a page as a "favourite" - and the widget only shows this subset
- The widget picks out pages which are used most frequently
...but I suspect this last part is a separate feature :)