Getting Started with Microsoft Graph PowerShell provides all the instruction necessary for students to confidently begin producing production-ready scripts that interact with Microsoft 365 services. From installing the Graph PowerShell modules and securely authenticating, to exploring users, groups, devices, and applications, this course builds a solid foundation. Students will learn how to navigate Microsoft Graph namespaces, properly construct commands, and find the help they need using available tools and documentation. They’ll also gain experience using Graph Explorer, issuing basic REST API calls, and automating common administrative tasks in real-world scenarios.
Overview
Skills Learned
After completing this online training course, students will be able to:
Understand the core tools available for Exchange Online administration and when to use each
Navigate and utilize Microsoft Graph PowerShell for managing mailboxes, messages, and folders
Perform essential administrative tasks such as configuring mail flow, managing distribution groups, and handling mailbox settings
Apply compliance and security practices using Microsoft Defender and Purview
Decide when to use Graph PowerShell versus traditional tools like ExchangeOnlineManagement or the Exchange Admin Center
- Server Administrator
- Azure Administrator
- DevOps and Cloud Ops Engineers
We suggest that students have basic knowledge or experience with PowerShell.
01. Exchange Online Administrator Toolbox
- Exchange Admin Center
- ExchangeOnlineManagement PowerShell
- Microsoft Graph PowerShell
- Microsoft Defender
- Purview
- Tool by Workload
02. ExchangeOnlineManagement Commands
- Installing the ExchangeOnlineManagement Module
- User Mailboxes
- Resource Mailbox Room
- Resource Mailbox Equipment
- Mail Flow
- Mailbox Settings
- Compliance
- Distribution Groups Assigned
- Distribution Groups Dynamic
- Mail Contacts
- Mail Users
03. Graph PowerShell, Messages, and Folders
- Preparing the Environment
- Managing a User Mailbox
- Top 5 Emails
- Get Unread Messages
- Moving Messages
- Searching Messages
SKILLS LEARNED
Skills Learned
After completing this online training course, students will be able to:
Understand the core tools available for Exchange Online administration and when to use each
Navigate and utilize Microsoft Graph PowerShell for managing mailboxes, messages, and folders
Perform essential administrative tasks such as configuring mail flow, managing distribution groups, and handling mailbox settings
Apply compliance and security practices using Microsoft Defender and Purview
Decide when to use Graph PowerShell versus traditional tools like ExchangeOnlineManagement or the Exchange Admin Center
WHO SHOULD ATTEND
- Server Administrator
- Azure Administrator
- DevOps and Cloud Ops Engineers
PREREQUISITES
We suggest that students have basic knowledge or experience with PowerShell.
COURSE OUTLINE
01. Exchange Online Administrator Toolbox
- Exchange Admin Center
- ExchangeOnlineManagement PowerShell
- Microsoft Graph PowerShell
- Microsoft Defender
- Purview
- Tool by Workload
02. ExchangeOnlineManagement Commands
- Installing the ExchangeOnlineManagement Module
- User Mailboxes
- Resource Mailbox Room
- Resource Mailbox Equipment
- Mail Flow
- Mailbox Settings
- Compliance
- Distribution Groups Assigned
- Distribution Groups Dynamic
- Mail Contacts
- Mail Users
03. Graph PowerShell, Messages, and Folders
- Preparing the Environment
- Managing a User Mailbox
- Top 5 Emails
- Get Unread Messages
- Moving Messages
- Searching Messages