M365Documentation
3.0.1-alpha
Automatic Documentation of M365 to simplify the life of admins and consultants.
Minimum PowerShell version
5.0
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.1 - 26.04.2021 - Thomas Kurth
- Fix ParameterDefault on Get-M365Doc
- Add try catch when getting Azure AD groups
- Bugix trim when value is a boolean
- Update translations
- Extend Azure AD Documentation
- Separate Windows Update from Configuration Profile
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.managedAndroidStoreApp.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-AADAdministrativeUnits.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccess.ps1
- Internal\Collector\AzureAD\Get-AADConditionalAccessSplit.ps1
- Internal\Collector\AzureAD\Get-AADDomain.ps1
- Internal\Collector\AzureAD\Get-AADFeatureRolloutPolicy.ps1
- Internal\Collector\AzureAD\Get-AADOrganization.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-MdmWindowsUpdate.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 | 55,009 | 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 (current version) | 47 | 4/26/2021 |
3.0.0-alpha | 23 | 4/21/2021 |