M365Documentation
3.0.0-alpha
Automatic Documentation of M365 to simplify the life of admins and consultants.
Minimum PowerShell version
5.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2021 Thomas Kurth. All rights reserved.
Package Details
Author(s)
- Thomas Kurth
Tags
Intune Windows M365 Documentation MEM MSGraph AzureAD ConditionalAccess
Functions
Connect-M365Doc Get-M365Doc New-DocumentationAppRegistration Optimize-M365Doc Write-M365DocCsv Write-M365DocJson Write-M365DocWord
Dependencies
Release Notes
3.0.0 - 19.04.2021 - Thomas Kurth
- Migrated from IntuneDocumentation to M365Documentation module
- Modularized functionality
To see the complete history, checkout the Release Notes on Github
FileList
- M365Documentation.nuspec
- M365Documentation.psd1
- M365Documentation.psm1
- Data\Template.docx
- Functions\Connect-M365Doc.ps1
- Functions\Get-M365Doc.ps1
- Functions\New-DocumentationAppRegistration.ps1
- Functions\Optimize-M365Doc.ps1
- Functions\Write-M365DocCsv.ps1
- Functions\Write-M365DocJson.ps1
- Functions\Write-M365DocWord.ps1
- Data\LabelTranslation\#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile.json
- Data\LabelTranslation\#microsoft.graph.androidCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerScepCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.androidEasEmailProfileConfiguration.json
- Data\LabelTranslation\#microsoft.graph.androidGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.androidManagedAppProtection.json
- Data\LabelTranslation\#microsoft.graph.azureADWindowsAutopilotDeploymentProfile.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentLimitConfiguration.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentWindowsHelloForBusinessConfiguration.json
- Data\LabelTranslation\#microsoft.graph.editionUpgradeConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.iosEasEmailProfileConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosManagedAppProtection.json
- Data\LabelTranslation\#microsoft.graph.iosScepCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.iosTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.macOSCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.macOSCustomConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSEndpointProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSExtensionsConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.mdmWindowsInformationProtectionPolicy.json
- Data\LabelTranslation\#microsoft.graph.omaSettingString.json
- Data\LabelTranslation\#microsoft.graph.sharedPCConfiguration.json
- Data\LabelTranslation\#microsoft.graph.targetedManagedAppConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10CompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.windows10CustomConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10EndpointProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10EnrollmentCompletionPageConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10GeneralConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows81SCEPCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.windows81TrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsDeliveryOptimizationConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsDomainJoinConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsHealthMonitoringConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsIdentityProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsKioskConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsPhone81CompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.windowsUpdateForBusinessConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsWifiConfiguration.json
- Data\LabelTranslation\applePushNotificationCertificate.json
- Data\LabelTranslation\appleVPPCertificate.json
- Data\LabelTranslation\PartnerConfiguration.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-accountProtection.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-antivirus.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-attackSurfaceReduction.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-endpointDetectionReponse.json
- Internal\Helper\Invoke-DocGraph.ps1
- Internal\Helper\Invoke-TranslateSimple.ps1
- Internal\Helper\Invoke-TransponseObject.ps1
- Internal\Helper\Set-AzureADAppPermission.ps1
- Internal\Helper\Write-Log.ps1
- Internal\Output\Write-DocumentationCsvSection.ps1
- Internal\Output\Write-DocumentationWordSection.ps1
- Internal\Translation\Convert-CamelCaseToDisplayName.ps1
- Internal\Translation\Format-MsGraphData.ps1
- Internal\Translation\Optimize-M365DocSection.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccess.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccessSplit.ps1
- Internal\Collector\Intune\Get-MdmAdmxConfigurationProfile.ps1
- Internal\Collector\Intune\Get-MdmAppleConfiguration.ps1
- Internal\Collector\Intune\Get-MdmAutopilotProfile.ps1
- Internal\Collector\Intune\Get-MdmCompliancePolicy.ps1
- Internal\Collector\Intune\Get-MdmConfigurationProfile.ps1
- Internal\Collector\Intune\Get-MdmDeviceCategory.ps1
- Internal\Collector\Intune\Get-MdmEnrollmentConfiguration.ps1
- Internal\Collector\Intune\Get-MdmExchangeConnector.ps1
- Internal\Collector\Intune\Get-MdmPartner.ps1
- Internal\Collector\Intune\Get-MdmPowerShellScript.ps1
- Internal\Collector\Intune\Get-MdmSecurityBaseline.ps1
- Internal\Collector\Intune\Get-MdmTermsAndCondition.ps1
- Internal\Collector\Intune\Get-MobileApp.ps1
- Internal\Collector\Intune\Get-MobileAppConfiguration.ps1
- Internal\Collector\Intune\Get-MobileAppDetailed.ps1
- Internal\Collector\Intune\Get-MobileAppManagement.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADApplicationName.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADRole.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADUser.ps1
- Internal\Collector\Intune\Helper\Get-AssignmentDetail.ps1
- Internal\Collector\Intune\Helper\Get-AssignmentDetailSingle.ps1
- Internal\Collector\Intune\Helper\Get-GroupInfo.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.3.0 | 54,027 | 4/7/2024 |
3.2.2 | 13,689 | 2/18/2024 |
3.2.1 | 14,569 | 7/22/2023 |
3.2.0 | 20 | 7/21/2023 |
3.1.2 | 3,820 | 10/26/2021 |
3.1.0 | 402 | 8/8/2021 |
3.0.3 | 298 | 5/26/2021 |
3.0.2 | 71 | 5/25/2021 |
3.0.1-alpha | 47 | 4/26/2021 |
3.0.0-alpha (current version) | 23 | 4/21/2021 |