I'm trying to access my licensed Microsoft 365 Personal OneDrive using Microsoft.Graph.
I have an application registration setup in Active Directory for my tenant (xxxx.onmicrosoft.com) with the appropriate application permissions (Files.Read.All, User.Read.All).
I login with my Microsoft account with a personal email (xxxx@gmail.com) which is mapped to the AD user admin@xxxx.onmicrosoft.com. I am able to use the confidential client in a dotnet console app to get a token and access OneDrive for my user in Active Directory.
However, instead of seeing my OneDrive, the drive I see seems to be a OneDrive for Business (xxxx-my.sharepoint.com/personal/admin_xxxx_onmicrosoft_com/Documents) that is not my personal one. That one seems to be mapped directly to the admin@xxxx.onmicrosoft.com and not my personal email login.
Is there something I'm missing here?