Other options for dashboard permissions

Hello,

My situation: an admin, family members, occasional tenant visitors.

For now there are only two possibilities, private or public.

I would like to be able to give access to one or more dashboard(s) to my family without them being « public », that is, accessible to tenants for example who will have a dedicated dashboard.

I imagine either a simple permissions scheme with one additional option: « admin », « family », « public » or a permissions system with groups…

What do you think?