How to create a basic document of the Exchange Online environment



Tutorials in this series -

How to document the local Exchange Organization for As Built documents and auditing- Link -
How to create a basic document of the Exchange Online environment - (This one)

=============================================================

My last post addressed how to document your local Exchange org, and I had feedback from LinkedIn contacts suggesting that I should also create a script to document the basic configuration of Exchange Online.

So.... Here it is !!!

*** Download and save my Exchange Online Configuration Documentation Script - Link ***

My script doesn't do pretty HTML reports for management, it just gets all the information you need for Exchange Online environment documention.

The script generates a separate report for each of the following for Exchange Online.
  • Accepted Domains
  • Azure AD Connect - Directory Sync status
  • Free/Busy configuration
  • Inbound Connectors
  • Outbound Connectors
  • Mailbox count
  • Mailbox details
  • Mailboxes with Forwarders
  • Mailboxes with Full Access Delegates
  • Mailboxes with Send As Delegates
  • Mailboxes with Send on Behalf Delegates
  • Users configured with MFA - Multi-Factor Authentication
  • Mobile device policies
  • OWA Mailbox policies
  • Tenant Administrators
  • Transport Rules
===========================================================

- Use my tutorials below to connect to Office 365 -

Configure your Administration PC or Server
- How to configure your desktop PC for Office 365 Administration - including MFA - Link
- How to configure Server 2012 R2 for Office 365 Administration - including MFA - Link

Connection Scripts
- How to connect to Office 365 and Azure via PowerShell - Link
- How to connect to Office 365 via PowerShell with MFA - Multi-Factor Authentication - Link


===========================================================

*** Download and save my Exchange Online Configuration Documentation Script - Link ***

Editing the script before running it.
To edit your script, simply update the logpath variable for your environment -

$logpath = "c:\reports"

Original script -

Updated script -

Save your script and get ready to connect to Office 365 - Exchange Online.

------------------------------------------------------------------------------------------

Follow the tutorials below to use my connection scripts and connect to Office 365 PowerShell -

Configure your Administration PC or Server
- How to configure your desktop PC for Office 365 Administration - including MFA - Link
- How to configure Server 2012 R2 for Office 365 Administration - including MFA - Link

Connection Scripts
- How to connect to Office 365 and Azure via PowerShell - Link
- How to connect to Office 365 via PowerShell with MFA - Multi-Factor Authentication - Link

------------------------------------------------------------------------------------------

Run the Exchange Online Configuration Documentation script -
Once connected to Exchange Online, run the script to create the reports.

After the script has successfully run, open the directory where you stipulated the reports to be generated. You will now see all the reports that are a mixture of txt and csv files.

An example of the csv is the MailboxDetails-EXOnline.csv below -

An example of one the txt files is the AcceptedDomain-EXOnline.txt below

--------------------------------------------------------------------------------------------

Congratulations -
You now have basic reports of the important configurations of your Exchange Online Organization.

==============================================================

Please enjoy my other tutorials -

Complete list of all tutorials - Link



No comments:

Post a comment