Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
hakenmt committed Mar 24, 2017
1 parent 8037efb commit 51caab2
Show file tree
Hide file tree
Showing 32 changed files with 7,137 additions and 17 deletions.
16 changes: 11 additions & 5 deletions ESAE.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26228.4
MinimumVisualStudioVersion = 10.0.40219.1
Project("{F5034706-568F-408A-B7B3-4D38C6DB8A32}") = "ESAE", "ESAE\ESAE.pssproj", "{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}"
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7D0F4932-DD3D-4210-9848-15731BEA7AD8}"
ProjectSection(SolutionItems) = preProject
LICENSE = LICENSE
README.md = README.md
EndProjectSection
EndProject
Project("{F5034706-568F-408A-B7B3-4D38C6DB8A32}") = "ESAE", "ESAE\ESAE.pssproj", "{606AD942-B472-4C07-873A-4945F916A2C7}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6CAFC0C6-A428-4D30-A9F9-700E829FEA51}.Release|Any CPU.Build.0 = Release|Any CPU
{606AD942-B472-4C07-873A-4945F916A2C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{606AD942-B472-4C07-873A-4945F916A2C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{606AD942-B472-4C07-873A-4945F916A2C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{606AD942-B472-4C07-873A-4945F916A2C7}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
6 changes: 0 additions & 6 deletions ESAE/ESAE.psm1

This file was deleted.

46 changes: 40 additions & 6 deletions ESAE/ESAE.pssproj
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>6CAFC0C6-A428-4d30-A9F9-700E829FEA51</ProjectGuid>
<ProjectGuid>{606ad942-b472-4c07-873a-4945f916a2c7}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>MyApplication</RootNamespace>
<AssemblyName>MyApplication</AssemblyName>
<Name>ESAE</Name>
<SccProjectName>SAK</SccProjectName>
<SccProvider>SAK</SccProvider>
<SccAuxPath>SAK</SccAuxPath>
<SccLocalPath>SAK</SccLocalPath>
<ProjectHome />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
Expand All @@ -25,11 +31,39 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup />
<ItemGroup>
<Compile Include="ESAE.psd1" />
<Compile Include="ESAE.psm1" />
<Compile Include="ESAE.tests.ps1" />
<Content Include="src\AdditionalSites.json" />
</ItemGroup>
<ItemGroup>
<Compile Include="Extras\AdditionalGPOBundle.zip" />
<Compile Include="Extras\ESAEAdditionalGPOBundle.zip" />
<Compile Include="Extras\ESAEGroups.json" />
<Compile Include="Extras\ManagementGroups.json" />
<Compile Include="Extras\OU.json" />
<Compile Include="src\AddOnAdmxBundle.zip" />
<Compile Include="src\BaseAdmxBundle.zip" />
<Compile Include="src\BaseGPOBundle.zip" />
<Compile Include="src\ESAE.psd1" />
<Compile Include="src\ESAE.psm1" />
<Compile Include="src\ESAE_AdditionalGPLinks.json" />
<Compile Include="src\ESAE_AdditionalGPOBundle.zip" />
<Compile Include="src\ESAE_GPLinks.json" />
<Compile Include="src\ESAE_LocalGroups.json" />
<Compile Include="src\ESAE_OU.json" />
<Compile Include="src\ESAE_RemoteManagementGroups.json" />
<Compile Include="src\ESAE_SysvolFiles.zip" />
<Compile Include="src\Forest_AdditionalGPLinks.json" />
<Compile Include="src\Forest_AdditionalGPOBundle.zip" />
<Compile Include="src\Forest_GPLinks.json" />
<Compile Include="src\Forest_LocalGroups.json" />
<Compile Include="src\Forest_OU.json" />
<Compile Include="src\sceregvl.inf" />
<Compile Include="src\SysvolFiles.zip" />
<Compile Include="src\Users.json" />
</ItemGroup>
<ItemGroup>
<Folder Include="Extras\" />
<Folder Include="src\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Target Name="Build" />
Expand Down
Binary file added ESAE/Extras/AdditionalGPOBundle.zip
Binary file not shown.
Binary file added ESAE/Extras/ESAEAdditionalGPOBundle.zip
Binary file not shown.
74 changes: 74 additions & 0 deletions ESAE/Extras/ESAEGroups.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
[
{
"Name": "UG-ESAE-Domain-Admins",
"Scope": "Global",
"Category": "Security",
"MemberOf": [
"Domain Admins"
],
"Path": "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name": "UG-ESAE-GPO-Admins",
"Scope": "Global",
"Category": "Security",
"MemberOf": [
"Group Policy Creator Owners"
],
"Path": "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name" : "UG-ESAE-DNS-Admins",
"Scope" : "Global",
"Category" : "Security",
"MemberOf" : [
"DnsAdmins"
],
"Path" : "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name" : "UG-ESAE-Enterprise-Admins",
"Scope" : "Global",
"Category" : "Security",
"MemberOf" : [
"Enterprise Admins"
],
"Path" : "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name" : "UG-ESAE-Schema-Admins",
"Scope" : "Global",
"Category" : "Security",
"MemberOf" : [
"Schema Admins"
],
"Path" : "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name" : "UG-ESAE-Server-Admins",
"Scope" : "Global",
"Category" : "Security",
"MemberOf" : [
"Server Operators"
],
"Path" : "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name": "UG-ESAE-Administrators",
"Scope": "Global",
"Category": "Security",
"MemberOf": [
"Administrators"
],
"Path": "OU=User Groups,OU=ESAE Privileged Resources"
},
{
"Name" : "UG-ESAE-Account-Admins",
"Scope" : "Global",
"Category" : "Security",
"MemberOf" : [
"Account Operators"
],
"Path" : "OU=User Groups,OU=ESAE Privileged Resources"
}
]
188 changes: 188 additions & 0 deletions ESAE/Extras/ManagementGroups.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,188 @@
[
{
"Name" : "UG-DS-Domain-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-DS-Server-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-DS-Administrators",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-DS-Workstation-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-DS-Account-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-DS-GPOAdmin-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-DS-GPOAdmin-Approvers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-DS-GPOAdmin-Creators",
"Scope": "Global",
"Category": "Security",
"Path": "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-DS-GPOAdmin-Reviewers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=DS User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Root-Enterprise-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-Schema-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Root-Domain-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Root-Server-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Root-Administrators",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Root-Workstation-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-Account-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-GPOAdmin-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-GPOAdmin-Approvers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-GPOAdmin-Creators",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Root-GPOAdmin-Reviewers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Root User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Dev-Enterprise-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-Schema-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Dev-Domain-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Dev-Server-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Dev-Administrators",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name" : "UG-Dev-Workstation-Admins",
"Scope" : "Global",
"Category" : "Security",
"Path" : "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-Account-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-GPOAdmin-Admins",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-GPOAdmin-Approvers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-GPOAdmin-Creators",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
},
{
"Name": "UG-Dev-GPOAdmin-Reviewers",
"Scope": "Global",
"Category": "Security",
"Path": "OU=Dev User Groups,OU=User Groups,OU=Privileged Resources"
}
]
Loading

0 comments on commit 51caab2

Please sign in to comment.