The Office 365 Groups report script helps you track new, modified, and deleted Groups in your Office 365 tenant. When the script was first developed there was no method for recovering deleted Groups. That has since been added, along with the Azure AD PowerShell cmdlets to support it.
Right now the PowerShell cmdlet Get-AzureADMSDeletedGroup, which lists soft-deleted Groups that are recoverable for 30 days, is available in the AzureADPreview module. I've taken the opportunity to start updating the Office 365 Groups report script to include information about deleted Groups that are still recoverable.
The new script adds two pieces of information:
- Newly deleted Groups are now listed with the time stamp for when they were deleted. Previously the script could only detect that the Group had been deleted since the last time you ran the script, but not provide a specific time.
- Recoverable Groups are now listed in a section of the report, including the number of days until they can no longer be recovered.
I'm releasing V1.02 of the script as a beta for now, until the PowerShell cmdlets are released in the Azure AD module, and so that any bugs that come up in the real world can be fixed before then. If you are willing to test it for me and provide feedback, please download this zip file. You'll also need to install or update the Azure AD Preview module on your computer so that you have at least V220.127.116.11. All other dependencies and usage instructions listed here still apply.
Any feedback from your testing is appreciated, and can be provided in the comments below or by raising an issue on GitHub.