-
Notifications
You must be signed in to change notification settings - Fork 1
/
ADStructure_ExampleUser.xml
112 lines (104 loc) · 5.75 KB
/
ADStructure_ExampleUser.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0"?>
<!-- Active Directory Domain Inventory -->
<forest name="PowerShellDemo.com" distinguishedName="DC=PowerShellDemo,DC=com">
<domains>
<domain name="PowerShellDemo" distinguishedName="DC=PowerShellDemo,DC=com" dnsname="PowerShellDemo.com">
<OUs>
<OU name="Org">
<OU name="Accounts" description="OU for Active Directory Accounts">
<OU name="Service" description="OU containing Service Accounts">
<!-- A user account with minimal properties set... -->
<User name="usr.Minimal">
</User>
<!-- A service account with optimal properties set for a service account -->
<User name="usr.Optimal">
<SamAccountName>usr.Optimal</SamAccountName>
<UserPrincipalName>usr.Optimal@PowerShellDemo.com</UserPrincipalName>
<Description>Beschrijving Optimale settings service account</Description>
<DisplayName>DisplayName svc Optimal</DisplayName>
<Enabled>True</Enabled>
<Password>*</Password>
<CannotChangePassword>True</CannotChangePassword>
<PasswordNeverExpires>True</PasswordNeverExpires>
</User>
<!-- A user account with optimal properties set for a normal user account -->
<User name="usr.Optimal">
<SamAccountName>usr.Optimal</SamAccountName>
<UserPrincipalName>usr.Optimal@PowerShellDemo.com</UserPrincipalName>
<Description>Beschrijving Optimale settings user account</Description>
<DisplayName>DisplayName usr Optimal</DisplayName>
<GivenName>usr</GivenName>
<SurName>Optimal</SurName>
<Enabled>True</Enabled>
<Password>*</Password>
</User>
<!-- A user account with maximum number of properties set for a normal user account -->
<User name="usr.Maximal">
<AccountExpirationDate>2012-01-02T14:13:12.0000000</AccountExpirationDate>
<AccountNotDelegated>True</AccountNotDelegated>
<AccountPassword>*</AccountPassword>
<AllowReversiblePasswordEncryption>True</AllowReversiblePasswordEncryption>
<AuthType>Negotiate</AuthType>
<CannotChangePassword>True</CannotChangePassword>
<ChangePasswordAtLogon>True</ChangePasswordAtLogon>
<City>Stad</City>
<Company>Bedrijf</Company>
<CompoundIdentitySupported>True</CompoundIdentitySupported>
<Country>NL</Country>
<Department>Afdeling</Department>
<Description>Fully populated user account with all possible values filled.</Description>
<DisplayName>Display usr.Maximal</DisplayName>
<Division>Divisie</Division>
<EmailAddress>Email@address.nl</EmailAddress>
<EmployeeID>12345</EmployeeID>
<EmployeeNumber>45</EmployeeNumber>
<Enabled>True</Enabled>
<Fax>040-4567890</Fax>
<GivenName>Voornaam</GivenName>
<HomeDirectory>\\Server1\Home$\User</HomeDirectory>
<HomeDrive>M:</HomeDrive>
<HomePage>http:\\Server1\MyHome</HomePage>
<HomePhone>040-1234567</HomePhone>
<Initials>I.n.i.</Initials>
<KerberosEncryptionType>AES256</KerberosEncryptionType>
<LogonWorkstations>WS1,ws2,ws3</LogonWorkstations>
<Manager>usr.Minimal</Manager>
<MobilePhone>06-12345678</MobilePhone>
<Office>Kantoor</Office>
<OfficePhone>040-23456789</OfficePhone>
<Organization>Organisatie</Organization>
<OtherAttributes>@{adminDescription="PowerShell created account";departmentNumber=12;roomNumber=RoomC2-12}</OtherAttributes>
<OtherName>Andere naam</OtherName>
<PasswordNeverExpires>False</PasswordNeverExpires>
<PasswordNotRequired>False</PasswordNotRequired>
<POBox>Postbus 12</POBox>
<PostalCode>1234 AB</PostalCode>
<PrincipalsAllowedToDelegateToAccount>usr.Minimal</PrincipalsAllowedToDelegateToAccount>
<ProfilePath>\\Server1\Profiles\User</ProfilePath>
<SamAccountName>usr.Maximal</SamAccountName>
<ScriptPath>\\Server1\Scripts\LogonUser.vbs</ScriptPath>
<SmartcardLogonRequired>True</SmartcardLogonRequired>
<State>Provincie</State>
<StreetAddress>Adreslaan 1</StreetAddress>
<Surname>Achternaam</Surname>
<Title>Titel</Title>
<TrustedForDelegation>True</TrustedForDelegation>
<Type>user</Type>
<UserPrincipalName>usr.Maximal@PowerShellDemo.com</UserPrincipalName>
<!--
<ServicePrincipalNames>@{Add=HOST/Maximal}</ServicePrincipalNames>
-->
<GroupMembership>
<MemberOf name="grp.MinGroup" />
<MemberOf name="grp.NormGroup" />
<MemberOf name="grp.MaxGroup" />
<MemberOf name="grp.DistrGroup" />
</GroupMembership>
</User>
</OU>
</OU>
</OU>
</OUs>
</domain>
</domains>
</forest>