The TenantReporter is a tool used to gather as much information as possible about an Azure environment prior to a technical migration (either a take-over, or just to gather insights).
The goal is to parse this into a HTML file for an easy overview of what an environment contains, the current version only outputs to the console.
Below is an overview of what kind of data we'll collect in this script.
-
Mailbox (user) data
- Number of mailboxes
- Collective size of all mailboxes
-
Distribution lists
-
Shared Mailboxes
- Office 365 Groups
- Security Groups
- Conditional Access policies
- Number of guest users
- App registrations
- Number of sites
- Data stored on each site
- Data stored on all sites in Total
- External sharing
- Number of Teams
- Number of Teams with guests
- amount of data stored in Teams.
Pulls all relevant data about tenant to minimize clicking around in Azure.