-
Notifications
You must be signed in to change notification settings - Fork 117
Office
jesal858 edited this page Sep 20, 2018
·
11 revisions
A composite DSC resource to manage the Microsoft Office STIG settings
None
Parameter | Attribute | DataType | Description | Allowed Values |
---|---|---|---|---|
OfficeApp | True | String | The version of the Office STIG to apply and monitor | Excel2013, Outlook2013, PowerPoint2013, Word2013 |
StigVersion | False | Version | The version of the Office STIG to apply and/or monitor | 1.6, 1.7, 1.12 |
Exception | False | PSObject | A hash table of StigId=Value key pairs that are injected into the STIG data and applied to the target node. The title of STIG setting is tagged with the text "Exception" to identify the exceptions to policy across the data center when you centralize DSC log collection. | |
OrgSettings | False | PSObject | The path to the XML file that contains the local organizations preferred settings for STIG items that have allowable ranges. | |
SkipRule | False | PSObject | The SkipRule Node is injected into the STIG data and applied to the target node. The title of STIG settings are tagged with the text 'Skip' to identify the skips to policy across the data center when you centralize DSC log collection. | |
SkipRuleType | False | PSObject | All STIG rule IDs of the specified type are collected in an array and passed to the Skip-Rule function. Each rule follows the same process as the SkipRule parameter. |
<#
In this example, the Outlook 2013 STIG V1R12 is processed by the composite resource.
#>
Configuration Office2013
{
param
(
[parameter()]
[string]
$NodeName = 'localhost'
)
Import-DscResource -ModuleName PowerStig -ModuleVersion 2.1.0.0
Node $NodeName
{
Office Outlook2013Settings
{
OfficeApp = 'Outlook2013'
Stigversion = '1.12'
}
}
}
Example