NLBaselineIntuneDeviceHardening

1.0.0

PowerShell Module for managing and implementing the Dutch Baseline for Secure Cloud via Microsoft Intune. Provides comprehensive device hardening, security baseline deployment, and compliance management for Microsoft 365 environments.

Minimum PowerShell version

5.1

Installation Options

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

Install-Module -Name NLBaselineIntuneDeviceHardening

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

Install-PSResource -Name NLBaselineIntuneDeviceHardening

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

Copyright

(c) 2026 Dutch Baseline. All rights reserved.

Package Details

Author(s)

  • Dutch Baseline Team

Tags

Baseline Intune Security Compliance DutchBaseline DeviceHardening Microsoft365 ZeroTrust

Functions

Start-NLBaseline Initialize-NLBaseline Import-NLBaselineToIntune Export-NLBaselineFromIntune Restore-NLBaselineFromIntune Import-WingetAutoUpdateToIntune Import-EndpointSecurityToIntune Import-UpdateRingsToIntune Import-CompliancePolicyToIntune Import-MultiPlatformComplianceToIntune Import-AppProtectionPolicyToIntune Import-ASRPolicyToIntune Import-ExploitProtectionToIntune Import-EventViewerCustomViews Import-CountryIPBlockingToIntune Import-IntunePolicyFromJSON Import-MicrosoftSecurityBaselineToIntune Import-Microsoft365AppsBaselineToIntune Import-EdgeSecurityBaselineToIntune Import-OptionalWindowsFeaturesToIntune Import-AuditPoliciesToIntune Import-CertificateCheckingToIntune Import-WDACPolicyToIntune Import-CSPPolicyToIntune Import-CISBenchmarkToIntune Import-TamperProtectionToIntune Import-WindowsLAPSToIntune Remove-AllNLBaselinePoliciesFromIntune Deploy-AllNLBaselineToIntune Deploy-NLBaselineWithRings Assign-IntunePolicyToGroup Get-RingConfigurationTemplate Update-NLBaselineDeployments Get-NLBaselineStatus Get-NLBaselineConfig Set-NLBaselineConfig Reset-NLBaselineWorkspace Sync-NLBaselineWorkspace Check-NLBaselineUpdates Update-NLBaselineWorkspace

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

Initial release v1.0.0
- Comprehensive device hardening for Microsoft Intune
- Security baseline deployment and management
- CIS Benchmark compliance support
- Multi-platform compliance policies
- Attack Surface Reduction (ASR) policies
- Endpoint security configuration
- Windows Defender and security features management

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 4 1/27/2026