I’ve covered a lot in recent articles around using the Microsoft Graph to manage a tenant. You can find those previous articles here:
Reporting on multiple tenants with the Microsoft Graph
Making PowerShell automation easier with the Microsoft Graph
To bring this all together I have created a summary video which you’ll find here:
https://www.youtube.com/watch?v=P3xhE2ESgE8
In it, you see how to use the code that I created to install Azure AD applications in tenants, provide permissions to these Azure AD applications and then finally run a report routine to extract the desired information.
Hopefully, this summary provides a nice easy way to see this concept in action end to end.