NSP.ActiveDirectory
0.1.8
Active Directory and Group Policy for NSP VPN deployments: VPN group/OU scaffold, group nesting, certificate auto-enrollment GPO, WMI filters, read-only VPN inventory, GPO recipes (Huntress), and the AD Manager dashboard (Start-NSPADManager). Windows PowerShell 5.1 compatible.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) Network Systems Plus. All rights reserved.
Package Details
Author(s)
- Network Systems Plus
Tags
NSP ActiveDirectory GroupPolicy VPN GPO WMIFilter
Functions
Add-NSPADGroupMember Compare-NSPADGroupMembership Copy-NSPADUserGroupMembership Export-NSPADGpoBackup Export-NSPADGroupMembershipReport Export-NSPADVpnInventory Get-NSPADAutoEnrollGpoPlan Get-NSPADComputer Get-NSPADDomainInfo Get-NSPADGpoCatalog Get-NSPADGpoRecipe Get-NSPADOrganizationalUnitChild Get-NSPADPrerequisiteStatus Get-NSPADPurposeGroupDefault Get-NSPADScaffoldPlan Get-NSPADServiceAccount Get-NSPADVpnInventory Get-NSPADWellKnownWmiFilter Get-NSPADWmiFilter Import-NSPADGpoBackup Import-NSPADGpoRecipe Install-NSPADPrerequisite Install-NSPADServiceAccount Install-NSPADWmiFilterModule New-NSPADAutoEnrollGpo New-NSPADGpoLink New-NSPADGroup New-NSPADOrganizationalUnit New-NSPADServiceAccount New-NSPADShim New-NSPADVpnGroupScaffold New-NSPADWmiFilter Remove-NSPADDisabledUserGroupMembership Select-NSPADOrganizationalUnit Set-NSPADGpoWmiFilter Start-NSPADManager Test-NSPADServiceAccount Test-NSPADUserGroupMembership
Dependencies
This module has no dependencies.
Release Notes
https://github.com/ITGuyFromIA2/NSP-ActiveDirectory/blob/main/CHANGELOG.md
FileList
- NSP.ActiveDirectory.nuspec
- CHANGELOG.md
- README.md
- Private\InventoryHelpers.ps1
- Private\WmiFilterHelpers.ps1
- Public\Export-NSPADGroupMembershipReport.ps1
- Public\Get-NSPADGpoCatalog.ps1
- Public\Get-NSPADScaffoldPlan.ps1
- Public\Import-NSPADGpoBackup.ps1
- Public\New-NSPADAutoEnrollGpo.ps1
- Public\New-NSPADShim.ps1
- Public\Set-NSPADGpoWmiFilter.ps1
- GpoRecipes\Huntress\Backup\manifest.xml
- LICENSE
- Private\DomainLookupHelpers.ps1
- Private\MenuHandlers.ps1
- Public\Add-NSPADGroupMember.ps1
- Public\Export-NSPADVpnInventory.ps1
- Public\Get-NSPADGpoRecipe.ps1
- Public\Get-NSPADServiceAccount.ps1
- Public\Import-NSPADGpoRecipe.ps1
- Public\New-NSPADGpoLink.ps1
- Public\New-NSPADVpnGroupScaffold.ps1
- Public\Start-NSPADManager.ps1
- GpoRecipes\Huntress\Backup\{DCBD50BA-F06A-468F-8EDC-851C7590B342}\Backup.xml
- Private\GpoBackupHelpers.ps1
- Private\Open-NSPOutputFolder.ps1
- Public\Compare-NSPADGroupMembership.ps1
- Public\Get-NSPADAutoEnrollGpoPlan.ps1
- Public\Get-NSPADOrganizationalUnitChild.ps1
- Public\Get-NSPADVpnInventory.ps1
- Public\Install-NSPADPrerequisite.ps1
- Public\New-NSPADGroup.ps1
- Public\New-NSPADWmiFilter.ps1
- Public\Test-NSPADServiceAccount.ps1
- GpoRecipes\Huntress\Backup\{DCBD50BA-F06A-468F-8EDC-851C7590B342}\bkupInfo.xml
- NSP.ActiveDirectory.psd1
- Private\GpoRecipeHelpers.ps1
- Private\ServiceAccountHelpers.ps1
- Public\Copy-NSPADUserGroupMembership.ps1
- Public\Get-NSPADComputer.ps1
- Public\Get-NSPADPrerequisiteStatus.ps1
- Public\Get-NSPADWellKnownWmiFilter.ps1
- Public\Install-NSPADServiceAccount.ps1
- Public\New-NSPADOrganizationalUnit.ps1
- Public\Remove-NSPADDisabledUserGroupMembership.ps1
- Public\Test-NSPADUserGroupMembership.ps1
- GpoRecipes\Huntress\Backup\{DCBD50BA-F06A-468F-8EDC-851C7590B342}\DomainSysvol\GPO\Machine\Preferences\Files\Files.xml
- NSP.ActiveDirectory.psm1
- Private\Import-NSPToolkitModule.ps1
- Private\Use-NSPADDependency.ps1
- Public\Export-NSPADGpoBackup.ps1
- Public\Get-NSPADDomainInfo.ps1
- Public\Get-NSPADPurposeGroupDefault.ps1
- Public\Get-NSPADWmiFilter.ps1
- Public\Install-NSPADWmiFilterModule.ps1
- Public\New-NSPADServiceAccount.ps1
- Public\Select-NSPADOrganizationalUnit.ps1
- GpoRecipes\Huntress\Recipe.psd1
- GpoRecipes\Huntress\Backup\{DCBD50BA-F06A-468F-8EDC-851C7590B342}\DomainSysvol\GPO\Machine\Preferences\ScheduledTasks\ScheduledTasks.xml