Der Virtual Member Manager-Datengraph besteht aus einem einzigen Stammdatenobjekt mit dem Namen "Root".
Root ist ein Pseudodatenobjekt und hat keine andere Bedeutung als die eines Containers.
<xsd:complexType name="RootType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="contexts" type="Context"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="entities" type="Entity"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="controls" type="Control"/>
<xsd:element ref="dynamicSchema" minOccurs="0" maxOccurs="1"/>
<xsd:element name="propertyDataTypes" type="xsd:token" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="validated" type="xsd:boolean" default="false"/>
</xsd:complexType>
<wim:Root>
<wim:entities xsi:type="wim:PersonAccount">
<wim:identifier uniqueName="uid=persona,cn=users,dc=yourco,dc=com"/>
</wim:entities>
<wim:controls xsi:type="wim:PropertyControl">
<wim:properties>uid</wim:properties>
<wim:properties>cn</wim:properties>
<wim:properties>sn</wim:properties>
</wim:controls>
</wim:Root>