I was under the impression that Team Members generally have access to all dashboards of an account.
However, when I send an invite to a third-party user via a specific dashboard’s People settings tab, those users then show up as a team member with role “Guest” on the Team Settings page.
This is quite misleading because one would then assume that these guests will have access to all dashboards (like other team members) when in fact they only have access to the dashboards they were invited in. I’ve repeatedly revoked such guests’ access out of concern that they will have access to too much.
Therefore I would suggest that guests not be listed as “team members”, but either in a separate section, or even on a completely separate settings page (since they have nothing to do with the team). Also, for each such guest user, the Web UI should list the dashboards where they have access.