mirror of
https://github.com/EvotecIT/GPOZaurr.git
synced 2026-07-28 04:38:59 +00:00
111 lines
3.7 KiB
PowerShell
111 lines
3.7 KiB
PowerShell
$Script:GPODitionary = [ordered] @{
|
|
AccountPolicies = [ordered] @{
|
|
Category = 'SecuritySettings'
|
|
Settings = 'Account'
|
|
GPOPath = 'Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Account Policies'
|
|
Code = {
|
|
ConvertTo-AccountPolicies -GPOList $GPOList
|
|
}
|
|
}
|
|
Audit = [ordered] @{
|
|
Category = 'SecuritySettings'
|
|
Settings = 'Audit'
|
|
#GPOPath = 'Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Account Policies'
|
|
Code = {
|
|
ConvertTo-Audit -GPOList $GPOList
|
|
}
|
|
}
|
|
AuditAlternative = [ordered] @{
|
|
Category = 'SecuritySettings'
|
|
Settings = 'Audit'
|
|
#GPOPath = 'Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Account Policies'
|
|
Code = {
|
|
ConvertTo-AuditAlternative -GPOList $GPOList
|
|
}
|
|
}
|
|
Autologon = [ordered] @{
|
|
Category = 'RegistrySettings'
|
|
Settings = 'RegistrySettings'
|
|
Code = {
|
|
ConvertTo-RegistryAutologon -GPOList $GPOList
|
|
}
|
|
}
|
|
EventLog = [ordered] @{
|
|
Category = 'SecuritySettings'
|
|
Settings = 'EventLog'
|
|
#GPOPath = 'Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Account Policies'
|
|
Code = {
|
|
ConvertTo-EventLog -GPOList $GPOList
|
|
}
|
|
}
|
|
LocalUsersAndGroups = [ordered] @{
|
|
Category = 'LugsSettings'
|
|
Settings = 'LocalUsersAndGroups'
|
|
Code = {
|
|
ConvertTo-LocalUserAndGroups -GPOList $GPOList
|
|
}
|
|
}
|
|
Policies = @{
|
|
Category = 'RegistrySettings'
|
|
Settings = 'Policy'
|
|
Code = {
|
|
ConvertTo-Policies -GPOList $GPOList
|
|
}
|
|
}
|
|
RegistrySettings = [ordered] @{
|
|
Category = 'RegistrySettings'
|
|
Settings = 'RegistrySettings'
|
|
Code = {
|
|
ConvertTo-RegistrySettings -GPOList $GPOList
|
|
}
|
|
}
|
|
RegistrySettingsCollection = [ordered] @{
|
|
Category = 'RegistrySettings'
|
|
Settings = 'RegistrySettings'
|
|
Code = {
|
|
ConvertTo-RegistrySettingsCollection -GPOList $GPOList
|
|
}
|
|
}
|
|
Scripts = [ordered] @{
|
|
Category = 'Scripts'
|
|
Settings = 'Script'
|
|
Code = {
|
|
ConvertTo-Scripts -GPOList $GPOList
|
|
}
|
|
}
|
|
SecurityOptions = [ordered] @{
|
|
Category = 'SecuritySettings'
|
|
Settings = 'SecurityOptions'
|
|
Code = {
|
|
ConvertTo-SecurityOptions -GPOList $GPOList
|
|
}
|
|
}
|
|
SoftwareInstallation = [ordered] @{
|
|
Category = 'SoftwareInstallationSettings'
|
|
Settings = 'MsiApplication'
|
|
Code = {
|
|
ConvertTo-SoftwareInstallation -GPOList $GPOList
|
|
}
|
|
}
|
|
SystemServices = [ordered] @{
|
|
Description = ''
|
|
GPOPath = 'Computer Configuration -> Policies -> Windows Settings -> Security Settings -> System Services'
|
|
Category = 'SecuritySettings'
|
|
Settings = 'SystemServices'
|
|
Code = {
|
|
ConvertTo-SystemServices -GPOList $GPOList
|
|
}
|
|
}
|
|
SystemServicesNT = [ordered] @{
|
|
Description = ''
|
|
GPOPath = 'Computer Configuration -> Preferences -> Control Pannel Settings -> Services'
|
|
Category = 'ServiceSettings'
|
|
Settings = 'NTServices'
|
|
Code = {
|
|
ConvertTo-SystemServicesNT -GPOList $GPOList
|
|
}
|
|
}
|
|
#LugsSettings = @{
|
|
# LocalUsersAndGroups = $LugsSettingsLocalUsersAndGroups
|
|
|
|
} |