rubrikinc / polaris-o365-powershell

PowerShell commands for managing Polaris M365 protection
MIT License
7 stars 13 forks source link

Add support for exchange #38

Closed rish-singhal closed 1 year ago

rish-singhal commented 1 year ago

Description

In this PR, we add support for Exchange mass recovery, which creates 3 mass recoveries one each for Mailbox, Calendar and Contacts.

How Has This Been Tested?

Tested this out on dev-079, and it works as expected. We can now specify WorkloadType as Exchange in Start-MassRecovery.

Screenshots (if appropriate):

Screenshot 2023-06-08 at 10 11 37 PM
PS /Users/Rishabh.Singhal/Developement/polaris-o365-powershell> Start-MassRecovery -Name "MASS_RECOVERY_OD_Admin_4_EXCH" -RecoveryPoint "06/06/23 16:10:00" -SubscriptionName "RDNN14" -AdGroupId "4efbb41d-a633-4ac9-932b-df246fad648b" -WorkloadType "Exchange"

Types of changes

What types of changes does your code introduce? Put an x in all the boxes that apply:

Checklist:

Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help!