rubrikinc / polaris-o365-powershell

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

SharePoint PowerShell support #16

Closed zhedahht closed 3 years ago

zhedahht commented 3 years ago

Description

As SharePoint is now available in production, we need to expand O365 powershell script to support SharePoint. This module provides an SDK for writing PowerShell scripts that work with the Rubrik Polaris Office 365 protection product, allowing you to view all O365 users, their current SLA assignment and change those SLA assignments.

For this task, you will need to implement the following functionalities: 1) List all SharePoint Site Collections 2) List all SharePoint Sites 3) List all SharePoint Document Libraries 4) Ability to assign SLA to objects from items 1,2, and 3.

Related Issue

https://rubrik.atlassian.net/browse/SPARK-61114

Motivation and Context

How Has This Been Tested?

Manual tests

Screenshots (if appropriate):

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!