I’ve covered a lot in recent articles around using the Microsoft Graph to manage a tenant. You can find those previous articles here:
To bring this all together I have created a summary video which you’ll find here:
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.