SecurityPolicyDsc
3.0.0-preview0006
This module is a wrapper around secedit.exe which provides the ability to configure user rights assignments
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Copyright the DSC Community contributors. All rights reserved.
Package Details
Author(s)
- DSC Community
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource Secedit SecurityPolicyDsc
DSCResources
AccountPolicy SecurityOption SecurityTemplate UserRightsAssignment
Dependencies
This module has no dependencies.
Release Notes
## [3.0.0-preview0006] - 2021-05-21
### Added
- SecurityPolicyDsc:
- Added automatic release with a new CI pipeline.
[Issue #143](https://github.com/dsccommunity/SecurityPolicyDsc/issues/143).
### Changed
- Updated pipeline with `Sampler.GitHubTasks` tasks.
- SecurityPolicyDsc:
- AccountPolicy/SecurityOption:
- BREAKING: Introduced support for PowerShell v7 (Invoke-DscResource).
With this change, we start using Import-PowerShellDataFile, which is only available from PowerShell v5.
This means Windows PowerShell 4 (WMF 4) is no longer supported.
- Resolved custom Script Analyzer rules that was added to the test framework.
- Moved change log to CHANGELOG.md.
- Added support for more SDDL SID constants
[Issue #126](https://github.com/dsccommunity/SecurityPolicyDsc/issues/126).
- Added functions to convert identity to and from SDDL SID constants.
- Changed Format-RestrictedRemoteSAM to use new function to create strings with additional SDDL SID constants.
- Changed ConvertTo-CimRestrictedRemoteSam to use new function to accept more possible SDDL SID constants.
- Changed ConvertTo-CimRestrictedRemoteSam to skip CimInstance creation if no valid Identity was found.
- Added schema descriptions for all properties and update README.
- Added PowerShell Dsc Resource Help Files.
- AccountPolicy:
- Improved and updated unit tests to Pester v4 format.
### Fixed
- AccountPolicy:
- Ensure `Get` method returns the specified `Name` property.
- Fix applying Account_lockout_duration to zero
[Issue #140](https://github.com/dsccommunity/SecurityPolicyDsc/issues/140).
- SecurityPolicy:
- Ensure `Get` method returns the specified `Name` property.
-SecurityOption
- 'Network_access_Remotely_accessible_registry_paths' and 'Network_access_Remotely_accessible_registry_paths_and_subpaths' use null char as a delimiter
FileList
- SecurityPolicyDsc.nuspec
- SecurityPolicyDsc.psd1
- en-US\about_SecurityPolicyDsc.help.txt
- DSCResources\MSFT_AccountPolicy\MSFT_AccountPolicy.psm1
- DSCResources\MSFT_AccountPolicy\MSFT_AccountPolicy.schema.mof
- DSCResources\MSFT_AccountPolicy\README.md
- DSCResources\MSFT_AccountPolicy\AccountPolicyData.psd1
- DSCResources\MSFT_UserRightsAssignment\MSFT_UserRightsAssignment.psm1
- DSCResources\MSFT_UserRightsAssignment\MSFT_UserRightsAssignment.schema.mof
- DSCResources\MSFT_UserRightsAssignment\README.md
- DSCResources\MSFT_SecurityOption\MSFT_SecurityOption.psm1
- DSCResources\MSFT_SecurityOption\MSFT_SecurityOption.schema.mof
- DSCResources\MSFT_SecurityOption\SecurityOptionData.psd1
- DSCResources\MSFT_SecurityOption\README.md
- DSCResources\MSFT_SecurityTemplate\MSFT_SecurityTemplate.schema.mof
- DSCResources\MSFT_SecurityTemplate\MSFT_SecurityTemplate.psm1
- DSCResources\MSFT_SecurityTemplate\README.md
- Modules\SecurityPolicyResourceHelper\UserRightsFriendlyNameConversions.psd1
- Modules\SecurityPolicyResourceHelper\SecurityPolicyResourceHelper.psd1
- Modules\SecurityPolicyResourceHelper\SecurityPolicyResourceHelper.psm1
- DSCResources\MSFT_AccountPolicy\en-US\about_AccountPolicy.help.txt
- DSCResources\MSFT_AccountPolicy\en-US\MSFT_AccountPolicy.strings.psd1
- DSCResources\MSFT_UserRightsAssignment\en-US\about_UserRightsAssignment.help.txt
- DSCResources\MSFT_UserRightsAssignment\en-US\MSFT_UserRightsAssignment.strings.psd1
- DSCResources\MSFT_SecurityOption\en-US\about_SecurityOption.help.txt
- DSCResources\MSFT_SecurityOption\en-US\MSFT_SecurityOption.strings.psd1
- DSCResources\MSFT_SecurityTemplate\en-US\about_SecurityTemplate.help.txt
- DSCResources\MSFT_SecurityTemplate\en-US\MSFT_SecurityTemplate.strings.psd1
- Modules\SecurityPolicyResourceHelper\en-US\SecurityPolicyResourceHelper.strings.psd1
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0-previe... (current version) | 10,029 | 5/21/2021 |
3.0.0-previe... | 36 | 5/21/2021 |
3.0.0-previe... | 30 | 5/20/2021 |
3.0.0-previe... | 736 | 9/24/2020 |
3.0.0-previe... | 589 | 5/17/2020 |
3.0.0-previe... | 52 | 5/13/2020 |
2.10.0.0 | 3,228,250 | 9/19/2019 |
2.9.0.0 | 26,996 | 8/8/2019 |
2.8.0.0 | 63,832 | 4/3/2019 |
2.7.0.0 | 40,400 | 1/10/2019 |
2.6.0.0 | 1,699 | 11/29/2018 |
2.5.0.0 | 5,529 | 9/5/2018 |
2.4.0.0 | 56,108 | 7/25/2018 |
2.3.0.0 | 10,919 | 6/13/2018 |
2.2.0.0 | 6,455 | 12/20/2017 |
2.1.0.0 | 8,873 | 11/15/2017 |
2.0.0.0 | 1,040 | 10/5/2017 |
1.5.0.0 | 6,658 | 8/23/2017 |
1.4.0.0 | 788 | 7/12/2017 |
1.3.0.0 | 1,151 | 6/1/2017 |
1.2.0.0 | 11,855 | 3/8/2017 |
1.1.0.0 | 232 | 2/17/2017 |
1.0.0.0 | 309 | 2/3/2017 |