The course will educate you on the details you need to know to be able to start writing PowerShell for Office 365. By the end, our objective is to make you feel comfortable writing PowerShell against any of the core technologies in the stack. We’ll also give you some real-world examples of where you can use PowerShell to be more consistent and save time.
IT Pros that have experience with Office 365 and want to really dive into how to administer Office 365 with PowerShell
An Office 365 Tenant you can use for HOLs
An Azure Subscription for HOLs with Azure Automation
Computer for writing and running remote PowerShell
Basic administrative experience with Office 365
Basic PowerShell scripting
PowerShell for Office 365 and Azure AD Management
Module 1 covers getting connected to Office 365 with PowerShell and overall management for your Office 365 tenant. This will cover using the MSOL Module to connect to Office 365 and using the cmdlets in that Module. It will start with using PowerShell, provision your Office 365 tenant to creating and modifying users, managing user licenses and other global Office 365 configurations.
PowerShell for Azure Active Directory Rights Management
Module 2 is all about the administration of the Azure Rights Management service in Office 365 using PowerShell. It will take both the AADRM module as well as the Azure Information Protection module. It will cover configuring the services and features as well as managing and protection files.
Configure and Manage AAD Connect and ADFS with PowerShell
In Module 3, you’ll learn how to leverage PowerShell to configure and Manage Azure AD Connect (AAD Connect) and ADFS. PowerShell can be used to manage the settings and the sync schedule. For ADFS, we’ll cover installing and configuration ADFS as well as setting up Office 365 to leverage ADFS for authentication.
Monitoring Office 365 with PowerShell
Module 4 will dig into the various ways you can monitor Office 365 with PowerShell. This will focus primarily on Exchange Online, as that is where most of the auditing and reporting information is stored. However, it will also look at other modules that may be used for monitoring various services in Office 365.
Writing PowerShell for SharePoint Online
In Module 5, we will jump into leverating the SharePoint Online PowerShell module for Office 365. You will learn how to configure your SharePoint Online environment tenant settings to include external sharing and managing SharePoint Online Site Collections.
Leveraging PowerShell for Exchange Online
Module 6 will scratch the surface of what you can do with PowerShell when it comes to Exchange Online. Exchange Online and SharePoint Online are both broad in terms of what can be accomplished with PowerShell. As with SharePoint, this won’t include everything you can do, but this module will contain an overview to get you started off on the right foot when writing PowerShell.
Configuring Skype for Business
Module 7 discusses the management of Skype for Business with PowerShell. Here, we will learn about the configuration of your Skype for Business tenant with PowerShell followed by managing your Skype for Business users with PowerShell.
Using PowerShell to Administer the Security and Compliance Center
Module 8 covers the Security and Compliance Center. This is a subset of the Exchange Online cmdlets. When it comes to using them, it can reach across various pillars to span both SharePoint and Exchange. In this module, we’ll look at the different options we have in PowerShell when it comes to the Security and Compliance Center.
Try Risk Free
Skill Me Up subscriptions include unlimited access to on-demand courses with the most comprehensive online training for the Microsoft cloud and learning credits included for hands-on lab access.
Access to Real Time Lab environments and lab guides
Course Completion Certificates when you pass assessments