Often the main reasons why guest access is needed are: Working together on a project with guests needing access to Microsoft Teams channel(s) Guests requires access to a SharePoint site Temporarily hiring someone for support that requires a guest account