Silect.Security.Conformance.ComputerSilect Sentinel Computer

Silect.Security.Conformance.Computer (ClassType)

Microsoft.Windows.Computer that is being monitored for Sentinel security conformance.

Element properties:

Base ClassMicrosoft.Windows.Computer
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId41757c06-e0e4-ab53-62b5-4ea684bccb6c

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
Microsoft.Windows.Computer:
PrincipalName  string  Principal Name The principal name of this Computer. true 256  False     
DNSName  string  DNS Name The fully qualified domain name of this computer. false 256  False     
NetbiosComputerName  string  NetBIOS Computer Name The NetBIOS name for this computer. false 256  False     
NetbiosDomainName  string  NetBIOS Domain Name The NetBIOS domain name for this computer. false 256  False     
IPAddress  string  IP Address The IP address for this computer. false 256  False     
NetworkName  string  Network Name The network name for this computer false 256  False     
ActiveDirectoryObjectSid  string  Active Directory SID The AD Security Identifier for this computer false 256  False     
IsVirtualMachine  bool  Virtual Machine Virtual Machine false 256       
DomainDnsName  string  DNS Domain Name DNS Domain Name false 256  False     
OrganizationalUnit  string  Organizational Unit Organizational Unit false 256  False     
ForestDnsName  string  DNS Forest Name DNS Forest Name false 256  False     
ActiveDirectorySite  string  Active Directory Site Active Directory Site false 256  False     
LogicalProcessors  int  Logical Processors Logical Processors false 256       
PhysicalProcessors  int  Physical Processors Physical Processors false 256       
HostServerName  string  Host Server Name Name of the host server which hosts this machine false 256  False     
VirtualMachineName  string  Virtual Machine Name Name of this virtual machine false 256  False     
OffsetInMinuteFromGreenwichTime  int  Offset In Minutes From Greenwich Time Offset In Minutes From Greenwich Time false 256       
LastInventoryDate  datetime  Last Inventory Date Last Inventory Date false 256       
Silect.Security.Conformance.Computer:
AntivirusPresenceCompliant  string  Antivirus presence Compliant Silect security compliance check false 256  False     
AuditChangesToFirewallSettingsEnabledCompliant  string  Audit Changes To Firewall Settings Enabled Compliant Silect security compliance check false 256  False     
AuditGroupMembershipChangesEnabledCompliant  string  Audit Group Membership Changes Enabled Compliant Silect security compliance check false 256  False     
AuditLogonEventsEnabledCompliant  string  Audit Logon Events Enabled Compliant Silect security compliance check false 256  False     
AuditObjectAccessEnabledCompliant  string  Audit Object Access Enabled Compliant Silect security compliance check false 256  False     
AuditOfAccountCreationEnabledCompliant  string  Audit Of Account Creation Enabled Compliant Silect security compliance check false 256  False     
AuditPrinterEventsEnabledCompliant  string  Audit Printer Events Enabled Compliant Silect security compliance check false 256  False     
DhcpLeaseDurationCompliant  string  DHCP Lease Duration Compliant Silect security compliance check false 256  False     
DisabledAccountsCompliant  string  Delete Disabled Accounts Compliant Silect security compliance check false 256  False     
DoNotAllowAutoLogonCompliant  string  Dont Allow Auto Login Compliant Silect security compliance check false 256  False     
DoNotDisplayLastLoginNameCompliant  string  Do Not Display Last Login Name Compliant Silect security compliance check false 256  False     
EventLogPermissionsCompliant  string  Event Log Permissions Compliant Silect security compliance check false 256  False     
FipsEncryptionEnabledCompliant  string  FIPS Encryption Enabled Compliant Silect security compliance check false 256  False     
GuestAccountDisabledCompliant  string  Guest Account Disabled Compliant Silect security compliance check false 256  False     
InactiveAccountsCompliant  string  Inactive Accounts Compliant Silect security compliance check false 256  False     
InactiveAutomaticLogoffCompliant  string  Inactive Automatic Logoff Compliant Silect security compliance check false 256  False     
LoginNoticeEnabledCompliant  string  Login Notice Enabled Compliant Silect security compliance check false 256  False     
LogonFailureLockoutEnabledCompliant  string  Logon Failure Lockout Compliant Silect security compliance check false 256  False     
MaintainPasswordHistoryCompliant  string  Maintain Password History Compliant Silect security compliance check false 256  False     
MaximumPasswordAgeCompliant  string  Maximum Password Age Compliant Silect security compliance check false 256  False     
MinimumNTLMSecurityLevelCompliant  string  Minimum NTLM Security Level Compliant Silect security compliance check false 256  False     
NetworkSessionAutoDisconnectCompliant  string  Network Session Auto Disconnect Compliant Silect security compliance check false 256  False     
OperatingSystemSupportedCompliant  string  Operating System Supported Compliant Silect security compliance check false 256  False     
PasswordComplexityCompliant  string  Password Complexity Compliant Silect security compliance check false 256  False     
PasswordLengthCompliant  string  Password Length Compliant Silect security compliance check false 256  False     
PasswordMustBeChangedAtFirstLoginCompliant  string  Password Must Be Changed At First Login Compliant Silect security compliance check false 256  False     
PasswordMustBeReenteredWhenChangingCompliant  string  Password Must Be Reentered When Changing Compliant Silect security compliance check false 256  False     
PasswordsAreHiddenCompliant  string  Passwords Are Hidden Compliant Silect security compliance check false 256  False     
RequireChapEncryptionAuthenticationCompliant  string  Require CHAP Encryption Authentication Compliant Silect security compliance check false 256  False     
RequireFullDiskEncryptionForMobileCompliant  string  Require Full Disk Encryption Compliant Silect security compliance check false 256  False     
ScreenSaverIdleTimeCompliant  string  Screen Saver Idle Time Compliant Silect security compliance check false 256  False     
ScreenSaverPasswordsCompliant  string  Screen Saver Passwords Compliant Silect security compliance check false 256  False     
SharesDisallowEveryoneGroupCompliant  string  Shares Disallow Everyone Group Compliant Silect security compliance check false 256  False     
SystemClockSyncCompliant  string  System Clock Synchronization Compliant Silect security compliance check false 256  False     
UniqueGroupNamesCompliant  string  Unique Group Names Compliant Silect security compliance check false 256  False     
UniqueUserNamesCompliant  string  Unique User Names Compliant Silect security compliance check false 256  False     
UseKerberosForNetworkAccessCompliant  string  Use Kerberos For Network Access Compliant Silect security compliance check false 256  False     
WannaCryptRansomwareCompliant  string  WannaCrypt Ransomware Compliant Silect security compliance check false 256  False     
WindowsFirewallAutoStartCompliant  string  Windows Firewall Auto Start Compliant Silect security compliance check false 256  False     
WindowsFirewallEnabledForAllProfilesCompliant  string  Windows Firewall Enabled For All Profiles Compliant Silect security compliance check false 256  False     
WindowsFirewallRunningCompliant  string  Windows Firewall Running Compliant Silect security compliance check false 256  False     

Health Model:

Source Code:

<ClassType ID="Silect.Security.Conformance.Computer" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.Computer" Hosted="false" Singleton="false" Extension="false">
<Property ID="AntivirusPresenceCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditChangesToFirewallSettingsEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditGroupMembershipChangesEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditLogonEventsEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditObjectAccessEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditOfAccountCreationEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AuditPrinterEventsEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DhcpLeaseDurationCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DisabledAccountsCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DoNotAllowAutoLogonCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DoNotDisplayLastLoginNameCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="EventLogPermissionsCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="FipsEncryptionEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="GuestAccountDisabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="InactiveAccountsCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="InactiveAutomaticLogoffCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="LoginNoticeEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="LogonFailureLockoutEnabledCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MaintainPasswordHistoryCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MaximumPasswordAgeCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MinimumNTLMSecurityLevelCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="NetworkSessionAutoDisconnectCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="OperatingSystemSupportedCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PasswordComplexityCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PasswordLengthCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PasswordMustBeChangedAtFirstLoginCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PasswordMustBeReenteredWhenChangingCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PasswordsAreHiddenCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="RequireChapEncryptionAuthenticationCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="RequireFullDiskEncryptionForMobileCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ScreenSaverIdleTimeCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ScreenSaverPasswordsCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SharesDisallowEveryoneGroupCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SystemClockSyncCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="UniqueGroupNamesCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="UniqueUserNamesCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="UseKerberosForNetworkAccessCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="WannaCryptRansomwareCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="WindowsFirewallAutoStartCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="WindowsFirewallEnabledForAllProfilesCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="WindowsFirewallRunningCompliant" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>