I got the chance to test it a little bit today:
- The functionality has a lot of potential and and the ideas will for sure come and are already there and to use a dashboard in every site would broaden the reach of adaptive cards also.
- Permissions
- It seems every Site member (edit permission level) can access the dashboard, what is a little confusing, if you have a lot of editors in a site collection, they would destroy each others dashboard 🤔
- It would be better to bind the Manage Dashboard link to the "design permission level", as I know many organizations which do not use the real Owner group (full permission) anymore or they use a own provisioning tool where they do not assign "full permission" to site owners
- Default Adaptive cards
- The proposed cards have their purpose but in large organizations people would like to curate the cards proposed to the editor, as some organizations are still not yet ready to user things like Power Apps Card or Dynamics Cards, so a gradually introduction of cards would be suitable in respect to the maturity aspect.
For sure we will see it grow.