WindowsAccessControl.Format.ps1xml

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
  <ViewDefinitions>
    <View>
      <Name>WindowsAccessControl.AccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.AccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited From</Label></TableColumnHeader>
          <TableColumnHeader><Label>AppliesTo</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>InheritedFrom</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AppliesTo</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.AuditRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.AuditRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Audit</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
          <TableColumnHeader><Label>AppliesTo</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuditFlags</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AppliesTo</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.Owner</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.Owner</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>SID</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Account</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>SID</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.RegistryKeyAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.RegistryKeyAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited From</Label></TableColumnHeader>
          <TableColumnHeader><Label>AppliesTo</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>InheritedFrom</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AppliesTo</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.RegistryKeyAuditRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.RegistryKeyAuditRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Audit</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
          <TableColumnHeader><Label>AppliesTo</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuditFlags</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AppliesTo</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.EffectiveAccess</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.EffectiveAccess</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Path</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>EffectiveRights</Label></TableColumnHeader>
          <TableColumnHeader><Label>RequestedRights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Allowed</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Account</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>EffectiveRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>RequestedRights</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsAllowed</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.SmbShareEffectiveAccess</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.SmbShareEffectiveAccess</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Share</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>EffectiveRights</Label></TableColumnHeader>
          <TableColumnHeader><Label>RequestedRights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Allowed</Label></TableColumnHeader>
          <TableColumnHeader><Label>Context</Label></TableColumnHeader>
          <TableColumnHeader><Label>BackingNTFS</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ShareName</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Account</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>EffectiveRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>RequestedRights</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsAllowed</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuthorizationContext</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IncludesBackingNtfs</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ServiceAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ServiceAccessRule</TypeName>
        <TypeName>WindowsAccessControl.ServiceControlManagerAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader>
          <TableColumnHeader><Label>Name</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ObjectType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ServiceAuditRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ServiceAuditRule</TypeName>
        <TypeName>WindowsAccessControl.ServiceControlManagerAuditRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader>
          <TableColumnHeader><Label>Name</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Audit</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ObjectType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuditFlags</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.Privilege</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.Privilege</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Name</Label></TableColumnHeader>
          <TableColumnHeader><Label>Enabled</Label></TableColumnHeader>
          <TableColumnHeader><Label>Default</Label></TableColumnHeader>
          <TableColumnHeader><Label>UsedForAccess</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Enabled</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>EnabledByDefault</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>UsedForAccess</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ProcessAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ProcessAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>PID</Label></TableColumnHeader>
          <TableColumnHeader><Label>Process</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ProcessId</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>ProcessName</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ProcessAuditRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ProcessAuditRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>PID</Label></TableColumnHeader>
          <TableColumnHeader><Label>Process</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Audit</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ProcessId</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>ProcessName</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuditFlags</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.SmbShareAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.SmbShareAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Share</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ShareName</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ADObjectAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ADObjectAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>DistinguishedName</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inheritance</Label></TableColumnHeader>
          <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader>
          <TableColumnHeader><Label>InheritedFrom</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>DistinguishedName</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>InheritanceType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>ObjectTypeName</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>InheritedFrom</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ADObjectCallerEffectiveAccess</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ADObjectCallerEffectiveAccess</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>DistinguishedName</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>WritableSections</Label></TableColumnHeader>
          <TableColumnHeader><Label>Attributes</Label><Alignment>Right</Alignment></TableColumnHeader>
          <TableColumnHeader><Label>ChildClasses</Label><Alignment>Right</Alignment></TableColumnHeader>
          <TableColumnHeader><Label>Context</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>DistinguishedName</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>Account</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>WritableDescriptorSection</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>WritableAttributeCount</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>CreatableChildClassCount</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AuthorizationContext</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ADSchemaDefaultAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ADSchemaDefaultAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>ObjectClass</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inheritance</Label></TableColumnHeader>
          <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>ObjectClass</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>InheritanceType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>ObjectTypeName</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.TaskFolderAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.TaskFolderAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>TaskPath</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>AppliesTo</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>TaskPath</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AppliesTo</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.ScheduledTaskAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.ScheduledTaskAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>TaskName</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
          <TableColumnHeader><Label>Inherited</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>TaskName</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>IsInherited</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
    <View>
      <Name>WindowsAccessControl.CertificatePrivateKeyAccessRule</Name>
      <ViewSelectedBy>
        <TypeName>WindowsAccessControl.CertificatePrivateKeyAccessRule</TypeName>
      </ViewSelectedBy>
      <TableControl>
        <TableHeaders>
          <TableColumnHeader><Label>Key</Label></TableColumnHeader>
          <TableColumnHeader><Label>Scope</Label></TableColumnHeader>
          <TableColumnHeader><Label>Account</Label></TableColumnHeader>
          <TableColumnHeader><Label>Rights</Label></TableColumnHeader>
          <TableColumnHeader><Label>Type</Label></TableColumnHeader>
        </TableHeaders>
        <TableRowEntries>
          <TableRowEntry>
            <TableColumnItems>
              <TableColumnItem><PropertyName>KeyName</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>KeyScope</PropertyName></TableColumnItem>
              <TableColumnItem><ScriptBlock>if ($_.Account) { $_.Account } else { $_.SID }</ScriptBlock></TableColumnItem>
              <TableColumnItem><PropertyName>AccessRightsDisplay</PropertyName></TableColumnItem>
              <TableColumnItem><PropertyName>AccessControlType</PropertyName></TableColumnItem>
            </TableColumnItems>
          </TableRowEntry>
        </TableRowEntries>
      </TableControl>
    </View>
  </ViewDefinitions>
</Configuration>