A Microsoft account (personal) and/or a work/school account in Microsoft Entra. To avoid asking the user to sign in on every run, enable persistent token caching and store an AuthenticationRecord ...