O365-Toolkit

1.1.0

A toolkit for managing Microsoft 365 environments, refactored from the Office365itpros script collection.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name O365-Toolkit

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name O365-Toolkit

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Gemini

Tags

Microsoft365 M365 Entra Exchange Teams SharePoint

Dependencies

FileList

  • O365-Toolkit.nuspec
  • ANALYSIS-COMPLETE.md
  • AUTH-CHEATSHEET.md
  • CHANGELOG.md
  • DISTRIBUTION-NOTES.md
  • DOCUMENTATION-INDEX.md
  • ENTRA-MIGRATION-GUIDE.md
  • ENTRA-REFACTOR-DETAILED-GUIDE.md
  • ENTRA-REFACTOR-INDEX.md
  • ENTRA-REFACTOR-MAPPING.json
  • ENTRA-REFACTOR-README.md
  • ENTRA-REFACTOR-SUMMARY.md
  • ENTRA-REFACTOR-TRACKING.csv
  • ENTRA-REFACTORING-INDEX.md
  • ENTRA-REFACTORING-PHASE1-COMPLETE.md
  • ENTRA-REFACTORING-SUMMARY.md
  • FIXED-STATUS.md
  • GRAPH-DEPENDENCY-RESOLUTION.md
  • IMPROVEMENTS-SUMMARY.md
  • Install-O365Toolkit.ps1
  • MODULE-STATUS.md
  • O365-Toolkit.code-workspace
  • O365-Toolkit.psd1
  • O365-Toolkit.psm1
  • PowerAppsLicenseInventory.csv
  • QUICKSTART.md
  • README.md
  • Resolve-TAPnPPowerShellConflicts.ps1
  • SESSION-RESOLUTION-SUMMARY.md
  • START-HERE.md
  • STATUS-REPORT.md
  • .github\copilot-instructions.md
  • .vscode\mcp.json
  • dist\repo\ExchangeOnlineManagement\3.2.0\ExchangeOnlineManagement.psd1
  • dist\repo\ExchangeOnlineManagement\3.2.0\license.txt
  • dist\repo\ExchangeOnlineManagement\3.2.0\en-US\ExchangeOnlineManagement-help.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\en-US\Microsoft.Exchange.Management.ExoPowershellGalleryModule.dll-Help.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\en-US\Microsoft.Exchange.Management.RestApiClient.dll-Help.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Azure.Core.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\ExchangeOnlineManagement.psm1
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Bcl.AsyncInterfaces.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Bcl.HashCode.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Exchange.Management.AdminApiProvider.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Exchange.Management.ExoPowershellGalleryModule.deps.json
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Exchange.Management.ExoPowershellGalleryModule.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Exchange.Management.RestApiClient.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Identity.Client.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.IdentityModel.Abstractions.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.IdentityModel.JsonWebTokens.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.IdentityModel.Logging.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.IdentityModel.Tokens.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.OData.Client.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.OData.Core.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.OData.Edm.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Online.CSE.RestApiPowerShellModule.Instrumentation.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Spatial.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Win32.Registry.AccessControl.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Win32.Registry.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Microsoft.Win32.SystemEvents.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\msvcp140.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\Newtonsoft.Json.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.CodeDom.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Configuration.ConfigurationManager.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Diagnostics.PerformanceCounter.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.DirectoryServices.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Drawing.Common.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.IdentityModel.Tokens.Jwt.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Management.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Memory.Data.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Security.AccessControl.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Security.Cryptography.Pkcs.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Security.Cryptography.ProtectedData.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Security.Permissions.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Security.Principal.Windows.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Text.Encodings.Web.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\System.Windows.Extensions.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\vcruntime140.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\vcruntime140_1.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netCore\ref\Microsoft.Exchange.Management.ExoPowershellGalleryModule.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Create-SelfSignedCertificate.ps1
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\ExchangeOnlineManagement.psm1
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Exchange.Management.AdminApiProvider.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Exchange.Management.ExoPowershellGalleryModule.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Exchange.Management.RestApiClient.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Identity.Client.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Identity.Client.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Abstractions.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Abstractions.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Clients.ActiveDirectory.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.JsonWebTokens.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.JsonWebTokens.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Logging.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Logging.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Tokens.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.IdentityModel.Tokens.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Client.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Client.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Core.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Core.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Edm.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.OData.Edm.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Online.CSE.RestApiPowerShellModule.Instrumentation.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Spatial.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Microsoft.Spatial.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Newtonsoft.Json.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\Newtonsoft.Json.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\System.IdentityModel.Tokens.Jwt.dll
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\System.IdentityModel.Tokens.Jwt.xml
  • dist\repo\ExchangeOnlineManagement\3.2.0\netFramework\ref\Microsoft.Exchange.Management.ExoPowershellGalleryModule.dll
  • dist\repo\PnP.PowerShell\1.12.0\PnP.PowerShell.dll-Help.xml
  • dist\repo\PnP.PowerShell\1.12.0\PnP.PowerShell.Format.ps1xml
  • dist\repo\PnP.PowerShell\1.12.0\PnP.PowerShell.psd1
  • dist\repo\PnP.PowerShell\1.12.0\Common\Microsoft.ApplicationInsights.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\PnP.PowerShell.ALC.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\PnP.PowerShell.ALC.pdb
  • dist\repo\PnP.PowerShell\1.12.0\Common\System.Buffers.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\System.Diagnostics.DiagnosticSource.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\System.Memory.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\System.Numerics.Vectors.dll
  • dist\repo\PnP.PowerShell\1.12.0\Common\System.Runtime.CompilerServices.Unsafe.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\AngleSharp.Css.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\AngleSharp.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.Hosting.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.Http.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.Http.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.Http.Features.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.AspNetCore.StaticFiles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Bcl.AsyncInterfaces.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Bcl.HashCode.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Data.Edm.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Data.OData.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Caching.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Caching.Memory.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Configuration.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Configuration.Binder.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Configuration.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.DependencyInjection.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.DependencyInjection.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.FileProviders.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Hosting.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Http.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Logging.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Logging.Configuration.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Logging.Console.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Logging.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Options.ConfigurationExtensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Options.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Extensions.WebEncoders.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Graph.Core.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Graph.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Identity.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Identity.Client.Extensions.Msal.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.IdentityModel.JsonWebTokens.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.IdentityModel.Logging.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.IdentityModel.Tokens.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Net.Http.Headers.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Office.Client.Policy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Office.Client.TranslationServices.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Office.SharePoint.Tools.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.Online.SharePoint.Client.Tenant.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.ProjectServer.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.DocumentManagement.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.Publishing.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.Runtime.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.Search.Applications.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.Search.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.Taxonomy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.UserProfiles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Microsoft.SharePoint.Client.WorkflowServices.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\Newtonsoft.Json.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Core.Admin.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Core.Auth.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Core.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Core.Transformation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Core.Transformation.SharePoint.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.Framework.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.PowerShell.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\PnP.PowerShell.pdb
  • dist\repo\PnP.PowerShell\1.12.0\Core\Portable.Xaml.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.IdentityModel.Tokens.Jwt.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Management.Automation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Management.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Spatial.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Text.Encoding.CodePages.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Text.Encodings.Web.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\System.Text.Json.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\TextCopy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Core\TimeZoneConverter.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\AngleSharp.Css.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\AngleSharp.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.Hosting.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.Http.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.Http.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.Http.Features.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.AspNetCore.StaticFiles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Bcl.AsyncInterfaces.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Bcl.HashCode.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Data.Edm.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Data.OData.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Caching.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Caching.Memory.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Configuration.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Configuration.Binder.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Configuration.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.DependencyInjection.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.DependencyInjection.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.FileProviders.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Hosting.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Http.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Logging.Abstractions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Logging.Configuration.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Logging.Console.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Logging.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Options.ConfigurationExtensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Options.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Extensions.WebEncoders.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Graph.Core.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Graph.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Identity.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Identity.Client.Extensions.Msal.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.IdentityModel.JsonWebTokens.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.IdentityModel.Logging.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.IdentityModel.Tokens.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Net.Http.Headers.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Office.Client.Policy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Office.Client.TranslationServices.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Office.SharePoint.Tools.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Online.SharePoint.Client.Tenant.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.ProjectServer.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.DocumentManagement.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.Publishing.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.Runtime.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.Search.Applications.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.Search.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.Taxonomy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.UserProfiles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.SharePoint.Client.WorkflowServices.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Microsoft.Win32.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\netstandard.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Newtonsoft.Json.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Core.Admin.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Core.Auth.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Core.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Core.Transformation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Core.Transformation.SharePoint.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.Framework.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.PowerShell.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\PnP.PowerShell.pdb
  • dist\repo\PnP.PowerShell\1.12.0\Framework\Portable.Xaml.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.AppContext.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Collections.Concurrent.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Collections.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Collections.NonGeneric.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Collections.Specialized.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ComponentModel.Annotations.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ComponentModel.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ComponentModel.EventBasedAsync.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ComponentModel.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ComponentModel.TypeConverter.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Configuration.ConfigurationManager.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Console.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Data.Common.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.Contracts.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.Debug.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.FileVersionInfo.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.Process.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.StackTrace.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.TextWriterTraceListener.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.Tools.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.TraceSource.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Diagnostics.Tracing.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Drawing.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Dynamic.Runtime.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Globalization.Calendars.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Globalization.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Globalization.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IdentityModel.Tokens.Jwt.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.Compression.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.Compression.ZipFile.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.FileSystem.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.FileSystem.DriveInfo.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.FileSystem.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.FileSystem.Watcher.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.IsolatedStorage.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.MemoryMappedFiles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.Packaging.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.Pipes.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.IO.UnmanagedMemoryStream.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Linq.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Linq.Expressions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Linq.Parallel.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Linq.Queryable.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Management.Automation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Memory.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Http.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.NameResolution.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.NetworkInformation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Ping.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Requests.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Security.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.Sockets.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.WebHeaderCollection.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.WebSockets.Client.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Net.WebSockets.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ObjectModel.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Reflection.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Reflection.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Reflection.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Resources.Reader.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Resources.ResourceManager.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Resources.Writer.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.CompilerServices.VisualC.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Handles.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.InteropServices.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.InteropServices.RuntimeInformation.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Numerics.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Serialization.Formatters.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Serialization.Json.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Serialization.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Runtime.Serialization.Xml.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.AccessControl.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Claims.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.Algorithms.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.Csp.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.Encoding.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.OpenSsl.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.Primitives.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.ProtectedData.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Cryptography.X509Certificates.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Permissions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Principal.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.Principal.Windows.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Security.SecureString.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Spatial.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.Encoding.CodePages.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.Encoding.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.Encoding.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.Encodings.Web.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.Json.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Text.RegularExpressions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Overlapped.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Tasks.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Tasks.Extensions.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Tasks.Parallel.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Thread.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.ThreadPool.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Threading.Timer.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.ValueTuple.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.ReaderWriter.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.XDocument.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.XmlDocument.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.XmlSerializer.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.XPath.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\System.Xml.XPath.XDocument.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\TextCopy.dll
  • dist\repo\PnP.PowerShell\1.12.0\Framework\TimeZoneConverter.dll
  • docs\AUTHENTICATION-IMPROVEMENTS.md
  • docs\INSTALLATION.md
  • docs\MCP-SERVERS.md
  • docs\PermissionRescuePlaybook.md
  • docs\PowerApps-Licensing.md
  • docs\UseCase-AccessPackageAndPermissionsMigration.md
  • docs\Samples\AccessPackagePlan.sample.json
  • docs\Samples\EntraPermissionsPlan.sample.json
  • Private\Utils.ps1
  • Public\Authentication.ps1
  • Public\ConditionalAccess.ps1
  • Public\Configuration.ps1
  • Public\Export.ps1
  • Public\Group.ps1
  • Public\Gui.ps1
  • Public\IdentityGovernance.ps1
  • Public\Jobs.ps1
  • Public\License.ps1
  • Public\Lifecycle.ps1
  • Public\Reporting.ps1
  • Public\Security.ps1
  • Public\SharePoint.ps1
  • Public\Teams.ps1
  • Public\UserManagement.ps1
  • Tests\IdentityGovernance.Tests.ps1
  • Tests\Reporting.Tests.ps1
  • Tools\Estimate-PowerAppsLicenses.ps1
  • Tools\Get-PowerAppsLicenseInventory.ps1
  • Tools\Rebuild-Module.ps1
  • Tools\Setup-EntraBeta.ps1

Version History

Version Downloads Last updated
1.1.0 (current version) 32 12/10/2025