M365Documentation
3.3.0
Automatic Documentation of M365 to simplify the life of admins and consultants.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2024 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 Invoke-M365DocTranslationUI New-M365DocAppRegistration Optimize-M365Doc Write-M365DocCsv Write-M365DocJson Write-M365DocMD Write-M365DocWord
Dependencies
This module has no dependencies.
Release Notes
3.3.0 07.04.2024
- Bugfix API Limit 25 elements returned #45
- Add nice formated Settings Catalog Path of all values from https://github.com/IntunePMFiles/DeviceConfig #44
To see the complete history, checkout the Release Notes on Github
FileList
- M365Documentation.nuspec
- Internal\Collector\Intune\Get-MdmPartner.ps1
- Internal\Collector\Intune\Get-MobileAppManagement.ps1
- Internal\Helper\Format-MarkdownTableListStyle.ps1
- Internal\Helper\Write-Log.ps1
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerScepCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentPlatformRestrictionsConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.omaSettingString.json
- Data\LabelTranslation\#microsoft.graph.windows81SCEPCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.windowsPhone81CompliancePolicy.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-attackSurfaceReduction.json
- Functions\Optimize-M365Doc.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccess.ps1
- Internal\Collector\AzureAD\Helper\Add-ODataTypeToObject.ps1
- Internal\Collector\Intune\Get-MdmAppleConfiguration.ps1
- Internal\Collector\Intune\Get-MdmPowerShellScript.ps1
- Internal\Collector\Intune\Helper\Get-AssignmentDetail.ps1
- Internal\Helper\Format-MarkdownTableTableStyle.ps1
- Internal\Output\Write-DocumentationCsvSection.ps1
- M365Documentation.psd1
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentWindowsHelloForBusinessConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.sharedPCConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows81TrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.windowsUpdateForBusinessConfiguration.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-endpointDetectionReponse.json
- Functions\Write-M365DocCsv.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccessSplit.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADApplicationName.ps1
- Internal\Collector\Intune\Get-MdmAutopilotProfile.ps1
- Internal\Collector\Intune\Get-MdmSecurityBaseline.ps1
- Internal\Collector\Intune\Helper\Get-AssignmentDetailSingle.ps1
- Internal\Helper\Invoke-DocGraph.ps1
- Internal\Output\Write-DocumentationMDSection.ps1
- M365Documentation.psm1
- Data\LabelTranslation\#microsoft.graph.androidEasEmailProfileConfiguration.json
- Data\LabelTranslation\#microsoft.graph.editionUpgradeConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSCustomConfiguration.json
- Data\LabelTranslation\#microsoft.graph.targetedManagedAppConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsDefenderAdvancedThreatProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsWifiConfiguration.json
- Dll\M365Doc.UI.dll
- Functions\Write-M365DocJson.ps1
- Internal\Collector\AzureAD\Get-AADDirectoryRole.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADRole.ps1
- Internal\Collector\Intune\Get-MdmCompliancePolicy.ps1
- Internal\Collector\Intune\Get-MdmTermsAndCondition.ps1
- Internal\Collector\Intune\Helper\Get-GroupInfo.ps1
- Internal\Helper\Invoke-EscapeMarkdown.ps1
- Internal\Output\Write-DocumentationWordSection.ps1
- Data\Settings Definitions Export Mar-9 2024.csv
- Data\LabelTranslation\#microsoft.graph.androidGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.macOSEndpointProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10CompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.windowsDeliveryOptimizationConfiguration.json
- Data\LabelTranslation\applePushNotificationCertificate.json
- Dll\Newtonsoft.Json.dll
- Functions\Write-M365DocMD.ps1
- Internal\Collector\AzureAD\Get-AADDomain.ps1
- Internal\Collector\AzureAD\Helper\Get-AzureADUser.ps1
- Internal\Collector\Intune\Get-MdmConfigurationPolicy.ps1
- Internal\Collector\Intune\Get-MdmWindowsUpdate.ps1
- Internal\Collector\Windows365\Get-W365Image.ps1
- Internal\Helper\Invoke-TranslateSimple.ps1
- Internal\Translation\Convert-CamelCaseToDisplayName.ps1
- Data\Template.docx
- Data\LabelTranslation\#microsoft.graph.androidManagedAppProtection.json
- Data\LabelTranslation\#microsoft.graph.iosEasEmailProfileConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSExtensionsConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10CustomConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsDomainJoinConfiguration.json
- Data\LabelTranslation\appleVPPCertificate.json
- Functions\Connect-M365Doc.ps1
- Functions\Write-M365DocWord.ps1
- Internal\Collector\AzureAD\Get-AADIdentityProvider.ps1
- Internal\Collector\CloudPrint\Get-CPConnector.ps1
- Internal\Collector\Intune\Get-MdmConfigurationProfile.ps1
- Internal\Collector\Intune\Get-MobileApp.ps1
- Internal\Collector\Windows365\Get-W365OnPremConnection.ps1
- Internal\Helper\Invoke-TransponseObject.ps1
- Internal\Translation\Format-MsGraphData.ps1
- Data\LabelTranslation\#microsoft.graph.activeDirectoryWindowsAutopilotDeploymentProfile.json
- Data\LabelTranslation\#microsoft.graph.androidWorkProfileCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.iosGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.macOSGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windows10EndpointProtectionConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsHealthMonitoringConfiguration.json
- Data\LabelTranslation\PartnerConfiguration.json
- Functions\Get-M365Doc.ps1
- Internal\Collector\AzureAD\Get-AADAdministrativeUnit.ps1
- Internal\Collector\AzureAD\Get-AADOrganization.ps1
- Internal\Collector\CloudPrint\Get-CPPrinter.ps1
- Internal\Collector\Intune\Get-MdmDeviceCategory.ps1
- Internal\Collector\Intune\Get-MobileAppConfiguration.ps1
- Internal\Collector\Windows365\Get-W365ProvisionProfile.ps1
- Internal\Helper\Set-AzureADAppPermission.ps1
- Internal\Translation\Optimize-M365DocSection.ps1
- Data\LabelTranslation\#microsoft.graph.androidCompliancePolicy.json
- Data\LabelTranslation\#microsoft.graph.azureADWindowsAutopilotDeploymentProfile.json
- Data\LabelTranslation\#microsoft.graph.iosManagedAppProtection.json
- Data\LabelTranslation\#microsoft.graph.macOSTrustedRootCertificate.json
- Data\LabelTranslation\#microsoft.graph.windows10EnrollmentCompletionPageConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsIdentityProtectionConfiguration.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-accountProtection.json
- Functions\Invoke-M365DocTranslationUI.ps1
- Internal\Collector\AzureAD\Get-AADAuthMethod.ps1
- Internal\Collector\AzureAD\Get-AADPolicy.ps1
- Internal\Collector\InformationProtection\Get-MIPLabel.ps1
- Internal\Collector\Intune\Get-MdmEnrollmentConfiguration.ps1
- Internal\Collector\Intune\Get-MobileAppDetailed.ps1
- Internal\Collector\Windows365\Get-W365UserSetting.ps1
- Data\LabelTranslation\#microsoft.graph.androidDeviceOwnerGeneralDeviceConfiguration.json
- Data\LabelTranslation\#microsoft.graph.deviceEnrollmentLimitConfiguration.json
- Data\LabelTranslation\#microsoft.graph.iosScepCertificateProfile.json
- Data\LabelTranslation\#microsoft.graph.managedAndroidStoreApp.json
- Data\LabelTranslation\#microsoft.graph.windows10GeneralConfiguration.json
- Data\LabelTranslation\#microsoft.graph.windowsKioskConfiguration.json
- Data\LabelTranslation\windows10AndLater-securityTemplate-antivirus.json
- Functions\New-M365DocAppRegistration.ps1
- Internal\Collector\AzureAD\Get-AADBranding.ps1
- Internal\Collector\AzureAD\Get-AADSubscription.ps1
- Internal\Collector\Intune\Get-MdmAdmxConfigurationProfile.ps1
- Internal\Collector\Intune\Get-MdmExchangeConnector.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.3.0 (current version) | 53,520 | 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 | 23 | 4/21/2021 |