Connect with data stores using PowerShell providers

Microsoft Entra ID
Azure Cloud Shell
Azure PowerShell
Azure Virtual Machines
Microsoft 365

This module covers PowerShell providers that connect Windows PowerShell to data stores. They offer an easier-to-understand and consistent interface for working with data stores.

Learning objectives

Upon completion of this module, the learner will be able to:

  • Explain the purpose of PowerShell providers.
  • Compare different PowerShell provider capabilities.
  • Explain how to access PowerShell provider help files.
  • Explain how to review a list of providers and the help options for a specific provider.


  • Familiarity with Windows networking technologies and implementation.
  • Familiarity with Windows Server administration, maintenance, and troubleshooting.
  • Familiarity with Windows PowerShell and its commands to perform specific tasks.
  • Familiarity with PowerShell cmdlets used for system administration tasks related to Active Directory, network configuration, server administration, and Windows 10 device administration.
  • Familiarity with Windows PowerShell pipeline.