PowerShell for Microsoft 365 Administration
3h 59mIntermediate2021-12-13
Authors

Liam Cleary
Microsoft MVP and MCT, CEO of SharePlicity
Course details
As a task automation and configuration management program, PowerShell is useful for a variety of applications. Knowing how to create reusable, deployable components in PowerShell optimizes your functionality as well as your performance, especially compared to in-app administration centers, which are helpful but often inefficient. In this course, instructor Liam Cleary shows you how to use PowerShell to automate Microsoft 365 administration, equipping you with skills to streamline your workflow so you can better manage and support your tenants.
Learn about how to connect to Microsoft 365 with the various PowerShell modules. Get tips on how to execute your commands, ensuring consistency across services. Follow Liam as he draws examples from SharePoint Online, OneDrive for Business, Exchange Online, Microsoft Teams, and security and compliance services. By the end of this course, you’ll have learned the essentials of automating and managing Microsoft 365, with PowerShell as your new tool.
Learn about how to connect to Microsoft 365 with the various PowerShell modules. Get tips on how to execute your commands, ensuring consistency across services. Follow Liam as he draws examples from SharePoint Online, OneDrive for Business, Exchange Online, Microsoft Teams, and security and compliance services. By the end of this course, you’ll have learned the essentials of automating and managing Microsoft 365, with PowerShell as your new tool.
Skills covered
PowerShellIT AutomationOffice 365Cloud AdministrationEssential TrainingNetwork and System AdministrationCloud ComputingMicrosoft
Concepts
0. Introduction
- 01 - PowerShell for Microsoft 365
- 02 - What you should know
1. Connecting to Microsoft 365 Using PowerShell
- 03 - Why use PowerShell to manage Microsoft 365
- 04 - Overview of PowerShell syntax
- 05 - How to connect to Azure Active Directory
- 06 - How to connect SharePoint Online and OneDrive for Business
- 07 - How to connect to Exchange Online
- 08 - How to connect to Microsoft Teams
- 09 - How to connect for security and compliance
- 10 - Connecting to Microsoft 365 services
- 11 - The Microsoft PnP PowerShell commands
2. Managing SharePoint Online and OneDrive for Business
- 12 - Connect to SharePoint Online and OneDrive for Business
- 13 - How to create, update, and delete site collections
- 14 - How to create, update, and delete sites
- 15 - How to create, update, and delete lists and libraries
- 16 - How to manage users and groups within SharePoint Online
- 17 - How to manage OneDrive for Business using PowerShell
- 18 - How to manage external sharing capabilities
3. Managing Exchange Online
- 19 - How to connect to Exchange Online
- 20 - How to create, update, delete, and manage mailboxes
- 21 - How to manage exchange online permissions
4. Managing Microsoft Teams
- 22 - How to connect to Microsoft Teams with PowerShell
- 23 - How to create, update, and delete teams
- 24 - How to manage channels
- 25 - How to provision policies in Teams
- 26 - How to create templates in Teams
- 27 - Modifying core configuration
5. Managing Security and Compliance
- 28 - Explain the security and compliance features
- 29 - Security and compliance demo
- 30 - How to manage Safe Links, Documents, and Attachments
- 31 - How to create alerts and activity alerts
- 32 - How to create data loss prevention policies
- 33 - How to create sensitivity labels
- 34 - How to create sensitivity policies
- 35 - How to review audit logs
Conclusion
- 36 - Next steps
Related courses
- Office 365: Troubleshoot Availability and Usage (Office 365/Microsoft 365)
- Office 365: Manage Cloud Identities (Office 365/Microsoft 365)
- Microsoft Office 365: Administration (Office 365/Microsoft 365)
- Implementing a Hybrid and Secure Microsoft Messaging Platform
- Microsoft 365: Deployment
- Introduction to Microsoft Exchange Online
- Learning PowerShell
- Planning and Configuring a Microsoft Messaging Platform
Related learn paths
- Powershell: Automate IT Tasks and Microsoft 365 Administration
- Optimizing Enterprise Security and Productivity Using Microsoft 365
- Infrastructure Management on Microsoft Azure: Top Skills for IT Professionals
- Networking and Administration Fundamentals
- The Top Skills IT Professionals Have Right Now
- Prepare for the Microsoft Azure Administrator (AZ-104) Exam
- Azure Administration for Beginners: Management Tools, Services, and Security
- Prepare for the Administering Microsoft System Center Configuration Manager and Cloud Services Integration Exam (70-703)