Skip to content

About

PowerShell scripts, automation tools, and reporting solutions published with MSTechTalk technical blogs, covering Microsoft 365, SharePoint, Teams, Power Platform, and Microsoft cloud technologies.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

MSTechTalk PowerShell Scripts

A collection of practical PowerShell scripts published alongside technical articles on MSTechTalk.

These scripts help IT professionals, Microsoft 365 administrators, consultants, and technology teams automate administrative tasks, generate reports, and better understand their Microsoft environments.

Script Collections

Microsoft Copilot and AI Agents

Tools for reporting on Microsoft 365 Copilot usage and discovering agents in your organization.

  • Script: Get-CopilotAgentUsage.ps1
  • Features: Copilot usage reporting, agent inventory, owner information, and agent usage metrics.
  • Requirements: PowerShell 7.2 or later and the required Microsoft Graph permissions.
  • Documentation: Copilot and Agents Usage

Getting Started

  1. Open the folder for the script you want to use.
  2. Read its README for prerequisites, permissions, installation instructions, and examples.
  3. Review the PowerShell code before running it.
  4. Test in a suitable environment before using it in production.

Requirements and permissions vary by script. Refer to each project's documentation.

Important Notes

  • Scripts are provided for educational and administrative purposes.
  • Review the code and validate permissions before execution.
  • Never commit passwords, access tokens, client secrets, or sensitive organizational data.
  • Microsoft Graph APIs, permissions, licensing, and product capabilities may change over time.

About the Author

Adnan Amin is a Microsoft MVP since 2015 and a Microsoft technology consultant with over 20 years of experience in Microsoft technologies.

Through MSTechTalk, he shares technical articles, implementation guidance, and practical resources covering Microsoft 365, SharePoint, Microsoft Teams, Power Platform, Microsoft Copilot, and AI agents.

Disclaimer

These scripts are provided as-is, without warranties. You are responsible for reviewing and testing them and for ensuring that their use complies with your organization's policies and security requirements.

About

PowerShell scripts, automation tools, and reporting solutions published with MSTechTalk technical blogs, covering Microsoft 365, SharePoint, Teams, Power Platform, and Microsoft cloud technologies.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages