Automate Azure function with GitHub action using PowerShell

Automate license status notification in Teams channel for Microsoft365 Admins using Azure function App and MS Graph API

Automate Azure function with GitHub action using PowerShell

Automate Azure function with GitHub action using PowerShell udemy course

Automate license status notification in Teams channel for Microsoft365 Admins using Azure function App and MS Graph API

In this hands-on course, Microsoft 365 administrators will learn how to automate license status notifications directly into Microsoft Teams channels using Azure Function Apps and the Microsoft Graph API integrated with GitHub Action. This course is designed to bridge the gap between cloud automation and proactive license management, enabling IT admins to stay informed and take timely action on license usage, expirations, and anomalies.


What You’ll Learn:

  • Fundamentals of Microsoft Graph API and its role in license management

  • Setting up and configuring Azure Function Apps for automation

  • Authenticating securely with Microsoft Entra ID (formerly Azure AD)

  • Querying license data using Microsoft Graph

  • Formatting and sending notifications to Teams channels

  • Scheduling and monitoring automated workflows


Who Should Attend:

  • Microsoft 365 Administrators who wants to automate day to day job

  • Cloud Engineers who wants to work with Graph API

  • IT Professionals managing Microsoft 365 environments and licenses.

  • Anyone interested in automating administrative tasks using Azure and Graph API along with GitHub

Prerequisites:

  • Basic understanding of Microsoft 365 licensing

  • Familiarity with Azure portal and Microsoft Teams

  • Some experience with basic PowerShell is helpful but not required

Course Format:

  • Instructor-led sessions or self-paced modules

  • Live demos and hands-on labs

  • Real-world use cases and troubleshooting tips