Group (Standard 8 Module Reference)
7/8/2014
Review the applicable Embedded Core modules and any examples for the Group setting in Windows Embedded 8 Standard (Standard 8).
This setting contains a string that specifies the name of a Windows Firewall group, a domain account or local account. This value can be empty.
For local and domain user accounts, the Shell-Setup component recognizes the following English group names and sets the appropriate localized group name, regardless of the default language of the Windows image:
- IUsers
- NetworkConfigurationOperators
- PerfLoggingUsers
- PerfMonitoringUsers
- PowerUsers
- PrintOperators
- RemoteDesktopUsers
- Replicator
- SystemOperators
- Users
Modules
The following table shows the modules that you can apply this setting to. In Image Configuration Editor (ICE), you can follow the corresponding path to set this setting for a module.
Module |
Path |
Setting Description |
---|---|---|
Products/Embedded Core/Networking-MPSSVC-Svc/FirewallGroups/FirewallGroup/Group |
The name of a Windows Firewall group. The default value is an empty string. To specify a group in a configuration file that applies to multilingual unattended installations, you can reference an indirect string resource stored in the FirewallAPI.dll binary. For example, to enable Remote Desktop, use the following: For more information, see Enabling a Firewall Group. |
|
Products/Embedded Core/Shell-Setup/UserAccounts/DomainAccounts/DomainAccountList/DomainAccount/Group |
A semicolon-delimited string with a maximum length of 256 characters that specifies the local security group or groups to which the domain account or the security group will be added. |
|
Products/Embedded Core/Shell-Setup/UserAccounts/LocalAccounts/LocalAccount/Group |
A semicolon-delimited string with a maximum length of 256 characters that specifies the name of an existing local security group or groups to which a new LocalAccount will be added during installation. |
XML Example
The following XML examples show how to set Group.
Firewall
The following XML example shows how set a firewall group.
<FirewallGroups>
<FirewallGroup wcm:action="add" wcm:keyValue="WindowsMediaPlayer">
<Active>true</Active>
<Group>Windows Media Player</Group>
<Profile>all</Profile>
</FirewallGroup>
</FirewallGroups>
To see an XML example that shows how to set two Windows Firewall groups, see Firewall Groups XML Example.
Domain Account
The following XML example shows how to set a domain account.
<UserAccounts>
<DomainAccounts>
<DomainAccountList wcm:action="add">
<DomainAccount wcm:action="add">
<Name>account1</Name>
<Group>Fabrikam\Group1</Group>
</DomainAccount>
<DomainAccount wcm:action="add">
<Name>account2</Name>
<Group>Fabrikam\Group2</Group>
</DomainAccount wcm:action="add">
<Domain>domain1</Domain>
</DomainAccounts>
</UserAccounts>
Local Account
The following XML example shows how to set a local account.
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>cAB3AFAAYQBzAHMAdwBvAHIAZAA</Value>
</Password>
<Description>Test account</Description>
<DisplayName>Admin/Power User Account</DisplayName>
<Group>Administrators;Power Users</Group>
<Name>Test1</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>