Home > Security Measures > Configure Active Directory Auditing
Configure Active Directory Auditing
Configuring comprehensive security auditing on Domain Controllers (DCs) to enable the detection of suspicious/nefarious activities is an integral part of securing Active Directory and thus constitues an important Active Directory Security Measure.
There are 9 audit policy categories that can be configured -
Note - In each of these categories, Advanced Audit Policy Configurations (listed below) allow for granular auditing that enables the generation of audit events for only specified portions of a particular main category, thereby skipping the generation of events that are not particularly useful.
To use Advanced Audit Policy Configurations, the security option Audit: Force audit policy subcategory settings to override audit policy category settings must also be enabled.
- Audit Account Logon Events - This policy category controls the auditing of credential validation events for all domain accounts.
-
Audit Credential Validation - This subcategory allows you to audit events generated by validation tests on user account logon credentials.
Event ID Event Message 4774 An account was mapped for logon. 4775 An account could not be mapped for logon. 4776 The computer attempted to validate the credentials for an account. 4777 The domain controller failed to validate the credentials for an account.
-
Audit Kerberos Authentication Service - This subcategory allows you to audit events generated by Kerberos authentication ticket-granting ticket (TGT) requests.
Event ID Event Message 4768 A Kerberos authentication ticket (TGT) was requested. 4771 Kerberos pre-authentication failed. 4772 A Kerberos authentication ticket request failed.
-
Audit Kerberos Service Ticket Operations - This subcategory allows you to audit events generated by Kerberos authentication ticket-granting ticket (TGT) requests submitted for user accounts.
Event ID Event Message 4769 A Kerberos service ticket was requested. 4770 A Kerberos service ticket was renewed.
-
Audit Other Account Logon Events - This subcategory allows you to audit events generated by responses to credential requests submitted for a user account logon that are not credential validation or Kerberos tickets.
Event ID Event Message 4649 A replay attack was detected. 4778 A session was reconnected to a Window Station. 4779 A session was disconnected from a Window Station. 4800 The workstation was locked. 4801 The workstation was unlocked. 4802 The screen saver was invoked. 4803 The screen saver was dismissed. 5378 The requested credentials delegation was disallowed by policy. 5632 A request was made to authenticate to a wireless network. 5633 A request was made to authenticate to a wired network.
-
- Audit Account Management - This policy category controls the auditing of account management events for all domain accounts.
-
Audit Application Group Management - This subcategory allows you to audit events generated by changes to application groups, such as when such a group is created, changed or deleted, or a member is added to or removed from it.
Event ID Event Message 4783 A basic application group was created. 4784 A basic application group was changed. 4785 A member was added to a basic application group. 4786 A member was removed from a basic application group. 4787 A non-member was added to a basic application group. 4788 A non-member was removed from a basic application group. 4789 A basic application group was deleted. 4790 An LDAP query group was created.
-
Audit Computer Account Management - This subcategory allows you to audit events generated by changes to computer accounts, such as when a computer account is created, changed or deleted.
Event ID Event Message 4741 A computer account was created. 4742 A computer account was changed. 4743 A computer account was deleted.
-
Audit Distribution Group Management - This subcategory allows you to audit events generated by changes to distribution groups, such as when such a group is created, changed or deleted, or a member is added to or removed from it.
Event ID Event Message 4744 A security-disabled local group was created. 4745 A security-disabled local group was changed. 4746 A member was added to a security-disabled local group. 4747 A member was removed from a security-disabled local group. 4748 A security-disabled local group was deleted. 4749 A security-disabled global group was created. 4750 A security-disabled global group was changed. 4751 A member was added to a security-disabled global group. 4752 A member was removed from a security-disabled global group. 4753 A security-disabled global group was deleted. 4759 A security-disabled universal group was created. 4760 A security-disabled universal group was changed. 4761 A member was added to a security-disabled universal group. 4762 A member was removed from a security-disabled universal group. 4763 A security-disabled universal group was deleted.
-
Audit Other Account Management Events - This subcategory allows you to audit events generated by other user account changes that are not covered in this category, such as when the password hash of a user account is accessed.
Event ID Event Message 4782 The password hash an account was accessed. 4793 The Password Policy Checking API was called.
-
Audit Security Group Management - This subcategory allows you to audit events generated by changes to security groups, such as when a security group is created, changed or deleted, or a member is added to or removed from it.
Event ID Event Message 4727 A security-enabled global group was created. 4728 A member was added to a security-enabled global group. 4729 A member was removed from a security-enabled global group. 4730 A security-enabled global group was deleted. 4731 A security-enabled local group was created. 4732 A member was added to a security-enabled local group. 4733 A member was removed from a security-enabled local group. 4734 A security-enabled local group was deleted. 4735 A security-enabled local group was changed. 4737 A security-enabled global group was changed. 4754 A security-enabled universal group was created. 4755 A security-enabled universal group was changed. 4756 A member was added to a security-enabled universal group. 4757 A member was removed from a security-enabled universal group. 4758 A security-enabled universal group was deleted. 4764 A group’s type was changed.
-
Audit User Account Management - This subcategory allows you to audit events generated by changes to user accounts, such as when a user account is created, changed, deleted, renamed, disabled, enabled, locked out or unlocked, or when its password is set or changed, or when a SID is added to its SID History, or when the DSRM password is configured, or when permissions on AdminSDHolder are changed, or when Credential Manager credentials are backed up or restored.
Event ID Event Message 4720 A user account was created. 4722 A user account was enabled. 4723 An attempt was made to change an account's password. 4724 An attempt was made to reset an account's password. 4725 A user account was disabled. 4726 A user account was deleted. 4738 A user account was changed. 4740 A user account was locked out. 4765 SID History was added to an account. 4766 An attempt to add SID History to an account failed. 4767 A user account was unlocked. 4780 The ACL was set on accounts which are members of administrators groups. 4781 The name of an account was changed. 4794 An attempt was made to set the Directory Services Restore Mode administrator password. 5376 Credential Manager credentials were backed up. 5377 Credential Manager credentials were restored from a backup.
-
- Audit Directory Service Access - This policy category controls the auditing of access to Active Directory objects, based on their individual SACL specifications.
-
Audit Detailed Directory Service Replication - This subcategory allows you to audit events generated by detailed Active Directory Domain Services (AD DS) replication between domain controllers.
Event ID Event Message 4928 An Active Directory replica source naming context was established. 4929 An Active Directory replica source naming context was removed. 4930 An Active Directory replica source naming context was modified. 4931 An Active Directory replica destination naming context was modified. 4934 Attributes of an Active Directory object were replicated. 4935 Replication failure begins. 4936 Replication failure ends. 4937 A lingering object was removed from a replica.
-
Audit Directory Service Access - This subcategory allows you to audit events generated when an Active Directory object is accessed, based on the auditing settings specified in the object's SACL.
Event ID Event Message 4662 An operation was performed on an object.
-
Audit Directory Service Changes - This subcategory allows you to audit events generated by changes to Active Directory objects, such as when an object is created, deleted, modified, moved or undeleted.
Event ID Event Message 5136 A directory service object was modified. 5137 A directory service object was created. 5138 A directory service object was undeleted. 5139 A directory service object was moved. 5141 A directory service object was deleted.
-
Audit Directory Service Replication - This subcategory allows you to audit events generated during replication between two Active Directory domain controllers.
Event ID Event Message 4932 Synchronization of a replica of an Active Directory naming context has begun. 4933 Synchronization of a replica of an Active Directory naming context has ended.
-
- Audit Logon Events - This policy category controls the auditing of log on and log off events on Domain Controllers.
-
Audit Access Rights - This subcategory allows you to audit system access right enforcement details during account logon.
Event ID Event Message Undocumented Undocumented
-
Audit Account Lockout - This subcategory allows you to audit events generated by a failed attempt to log on to and account that is locked out.
Event ID Event Message 4625 An account failed to log on.
-
Audit User/Device Claims - This subcategory allows you to audit user and device claims information in a user's logon token.
Event ID Event Message 4626 User / Device claims information.
-
Audit Group Membership- This subcategory allows you to audit the group memberships information in a user's logon token.
Event ID Event Message 4627 Group membership information.
-
Audit IPSEC Extended Mode - This subcategory allows you to audit events generated by Internet Key Exchange (IKE) protocol and Authenticated Internet Protocol (AIP) during Extended Mode negotiations.
Event ID Event Message 4978 During extended mode negotiation, IPsec received an invalid negotiation packet. If this problem persists, it could indicate a network issue or an attempt to modify or replay this negotiation. 4979 IPsec main mode and extended mode security associations were established. 4980 IPsec main mode and extended mode security associations were established. 4981 IPsec main mode and extended mode security associations were established. 4982 IPsec main mode and extended mode security associations were established. 4983 An IPsec extended mode negotiation failed. The corresponding main mode security association has been deleted. 4984 An IPsec extended mode negotiation failed. The corresponding main mode security association has been deleted.
-
Audit IPSEC Main Mode - This subcategory allows you to audit events generated by Internet Key Exchange (IKE) protocol and Authenticated Internet Protocol (AIP) during Main Mode negotiations.
Event ID Event Message 4646 Security ID: %1 4650 An IPsec main mode security association was established. Extended mode was not enabled. Certificate authentication was not used. 4651 An IPsec main mode security association was established. Extended mode was not enabled. A certificate was used for authentication. 4652 An IPsec main mode negotiation failed. 4653 An IPsec main mode negotiation failed. 4655 An IPsec main mode security association ended. 4976 During main mode negotiation, IPsec received an invalid negotiation packet. If this problem persists, it could indicate a network issue or an attempt to modify or replay this negotiation. 5049 An IPsec security association was deleted. 5453 An IPsec negotiation with a remote computer failed because the IKE and AuthIP IPsec Keying Modules (IKEEXT) service is not started.
-
Audit IPSEC Quick Mode - This subcategory allows you to audit events generated by Internet Key Exchange (IKE) protocol and Authenticated Internet Protocol (AIP) during Quick Mode negotiations.
Event ID Event Message 4977 During quick mode negotiation, IPsec received an invalid negotiation packet. If this problem persists, it could indicate a network issue or an attempt to modify or replay this negotiation. 5451 An IPsec quick mode security association was established. 5452 An IPsec quick mode security association ended.
-
Audit Logoff - This subcategory allows you to audit events generated by the closing of a logon session.
Event ID Event Message 4634 An account was logged off. 4647 User initiated logoff.
-
Audit Logon - This subcategory allows you to audit events generated by user account logon attempts, and it includes the auditing of successful logon attempts, failed logon attempts, logon attempts using explicit credentials and filtering of SIDs.
Event ID Event Message 4624 An account was successfully logged on. 4625 An account failed to log on. 4648 A logon was attempted using explicit credentials. 4675 SIDs were filtered.
-
Audit Network Policy Server - This subcategory allows you to audit events generated by RADIUS (IAS) and Network Access Protection (NAP) user access requests, which can be Grant, Deny, Discard, Quarantine, Lock and Unlock.
Event ID Event Message 6272 Network Policy Server granted access to a user. 6273 Network Policy Server denied access to a user. 6274 Network Policy Server discarded the request for a user. 6275 Network Policy Server discarded the accounting request for a user. 6276 Network Policy Server quarantined a user. 6277 Network Policy Server granted access to a user but put it on probation because the host did not meet the defined health policy. 6278 Network Policy Server granted full access to a user because the host met the defined health policy. 6279 Network Policy Server locked the user account due to repeated failed authentication attempts. 6280 Network Policy Server unlocked the user account.
-
Audit Other Logon/Logoff Events - This subcategory allows you to audit events generated by other logon/logoff events that are no covered in this category, such as the establishment of a new Terminal Services sessions, the disconnection of a Terminal Services session, locking and unlocking a workstation, detection of a Kerberos replay attack, dismissal of a screen saver, access to a wireless (or a wired 802.1) network granted to a user or computer account.
Event ID Event Message 4649 A replay attack was detected. 4778 A session was reconnected to a Window Station. 4779 A session was disconnected from a Window Station. 4800 The workstation was locked. 4801 The workstation was unlocked. 4802 The screen saver was invoked. 4803 The screen saver was dismissed. 5378 The requested credentials delegation was disallowed by policy. 5632 A request was made to authenticate to a wireless network. 5633 A request was made to authenticate to a wired network.
-
Audit Special Logon - This subcategory allows you to audit events generated by special logons, such as the use of a special logon i.e. a logon that has administrator-equivalent privileges and can be used to elevate a process to a higher level, or a logon by a member of a special group, a list of whose SIDS can be configured in the Registry, and if any of those SIDs are added to a token during logon, and this subcategory is enabled, then an event is logged.
Event ID Event Message 4964 Special groups have been assigned to a new logon.
-
- Audit Object Access - This policy category controls the auditing of access to non Active Directory objects, based on their individual SACL specifications
-
Audit Application Generated - This subcategory allows you to audit applications that generate events using the Windows Auditing application programming interfaces (APIs).
Event ID Event Message 4665 An attempt was made to create an application client context. 4666 An application attempted an operation. 4667 An application client context was deleted. 4668 An application was initialized.
-
Audit Certification Services - This subcategory allows you to audit specific Active Directory Certificate Services (AD CS) operations.
Event ID Event Message 4868 The certificate manager denied a pending certificate request. 4869 Certificate Services received a resubmitted certificate request. 4870 Certificate Services revoked a certificate. 4871 Certificate Services received a request to publish the certificate revocation list (CRL). 4872 Certificate Services published the certificate revocation list (CRL). 4873 A certificate request extension changed. 4874 One or more certificate request attributes changed. 4875 Certificate Services received a request to shut down. 4876 Certificate Services backup started. 4877 Certificate Services backup completed. 4878 Certificate Services restore started. 4879 Certificate Services restore completed. 4880 Certificate Services started. 4881 Certificate Services stopped. 4882 The security permissions for Certificate Services changed. 4883 Certificate Services retrieved an archived key. 4884 Certificate Services imported a certificate into its database. 4885 The audit filter for Certificate Services changed. 4886 Certificate Services received a certificate request. 4887 Certificate Services approved a certificate request and issued a certificate. 4888 Certificate Services denied a certificate request. 4889 Certificate Services set the status of a certificate request to pending. 4890 The certificate manager settings for Certificate Services changed. 4891 A configuration entry changed in Certificate Services. 4892 A property of Certificate Services changed. 4893 Certificate Services archived a key. 4894 Certificate Services imported and archived a key. 4895 Certificate Services published the CA certificate to Active Directory Domain Services. 4896 One or more rows have been deleted from the certificate database. 4897 Role separation enabled. 4898 Certificate Services loaded a template.
-
Audit Detailed File Share - This subcategory allows you to audit attempts to access files and folders on a shared folder. If enabled, access to all shared files and folders on the system is audited.
Event ID Event Message 5145 A network share object was checked to see whether client can be granted desired access.
-
Audit File Share - This subcategory allows you to audit attempts to access a shared folder. If enabled, access to all shared folders on the system is audited.
Event ID Event Message 5140 A network share object was accessed. 5142 A network share object was added. 5143 A network share object was modified. 5144 A network share object was deleted. 5168 Spn check for SMB/SMB2 fails.
-
Audit File System - This subcategory allows you to audit user attempts to access file system objects, based on the auditing settings specified in the file's SACL.
Event ID Event Message 4664 An attempt was made to create a hard link. 4985 The state of a transaction has changed. 5051 A file was virtualized.
-
Audit Filtering Platform Connection - This subcategory allows you to audit connections that are allowed or blocked by the Windows Filtering Platform (WFP).
Event ID Event Message 5031 Windows Firewall blocked an application from accepting incoming connections on the network. 5140 A network share object was accessed. 5150 The Windows Filtering Platform has blocked a packet. 5151 A more restrictive Windows Filtering Platform filter has blocked a packet. 5154 The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections. 5155 The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections. 5156 The Windows Filtering Platform has permitted a connection. 5157 The Windows Filtering Platform has blocked a connection. 5158 The Windows Filtering Platform has permitted a bind to a local port. 5159 The Windows Filtering Platform has blocked a bind to a local port.
-
Audit Filtering Platform Packet Drop - This subcategory allows you to audit packets that are dropped by the Windows Filtering Platform (WFP).
Event ID Event Message 5152 The Windows Filtering Platform has blocked a packet. 5153 A more restrictive Windows Filtering Platform filter has blocked a packet.
-
Audit Handle Manipulation - This subcategory allows you to audit events generated when a handle to an object is opened or closed, based on the auditing settings specified in the object's SACL.
Event ID Event Message 4656 A handle to an object was requested. 4658 The handle to an object was closed. 4690 An attempt was made to duplicate a handle to an object.
-
Audit Kernel Object - This subcategory allows you to audit attempts to access the kernel (, which includes mutexes and semaphores,) based on the auditing settings specified in the kernel object's SACL.
Event ID Event Message 4659 A handle to an object was requested with intent to delete. 4660 An object was deleted. 4661 A handle to an object was requested. 4663 An attempt was made to access an object.
-
Audit Other Object Access Events - This subcategory allows you to audit events generated by the management of task scheduler jobs or COM+ objects, such as job created, deleted, enabled, disabled and updated.
Event ID Event Message 4671 An application attempted to access a blocked ordinal through the TBS. 4691 Indirect access to an object was requested. 4698 A scheduled task was created. 4699 A scheduled task was deleted. 4700 A scheduled task was enabled. 4701 A scheduled task was disabled. 4702 A scheduled task was updated. 5148 The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded. 5149 The DoS attack has subsided and normal processing is being resumed. 5888 An object in the COM+ Catalog was modified. 5889 An object was deleted from the COM+ Catalog. 5890 An object was added to the COM+ Catalog.
-
Audit Registry - This subcategory allows you to audit attempts to access registry objects, based on the auditing settings specified in the registry object's SACL.
Event ID Event Message 4657 A registry value was modified. 5039 A registry key was virtualized.
-
Audit Removable Storage - This subcategory allows you to audit user attempts to access file system objects on a removable storage device.
Event ID Event Message 4656 A handle to an object was requested. 4658 The handle to an object was closed. 4663 An attempt was made to access an object.
-
Audit SAM - This subcategory allows you to audit events generated by attempts to access Security Accounts Manager (SAM) objects, which include SAM_ALIAS, SAM_GROUP, SAM_USER, SAM_DOMAIN and SAM_SERVER.
Event ID Event Message 4659 A handle to an object was requested with intent to delete. 4660 An object was deleted. 4661 A handle to an object was requested. 4663 An attempt was made to access an object.
-
Audit Central Access Policy Staging - This subcategory allows you to audit access requests where the permission granted or denied by a proposed policy differs from the current central access policy on an object.
Event ID Event Message 4818 Proposed Central Access Policy does not grant the same access permissions as the current Central Access Policy.
-
- Audit Policy Change - This policy category controls the auditing of changes to the user rights assignment policy, audit policy, account policy or trust policy.
-
Audit Audit Policy Change - This subcategory allows you to audit changes in the security audit policy setting, such as setting permissions and audit settings on the Audit Policy object, changes to DACLs and SACLs, changes to the system audit policy, registration and de-registration of security event sources, changes to the per-user audit settings, changes to the value of CrashOnAuditFail, changes to the SACL on a files system or registry object and changes to the Special Groups list.
Event ID Event Message 4715 The audit policy (SACL) on an object was changed. 4719 System audit policy was changed. 4817 Auditing settings on object were changed. 4902 The Per-user audit policy table was created. 4904 An attempt was made to register a security event source. 4905 An attempt was made to unregister a security event source. 4906 The CrashOnAuditFail value has changed. 4907 Auditing settings on object were changed. 4908 Special Groups Logon table modified. 4912 Per User Audit Policy was changed.
-
Audit Authentication Policy Change - This subcategory allows you to audit events generated by changes to the authentication policy, such as creation, modification or removal of forest and domain trusts, changes to the Kerberos policy, the granting of certain user rights (Access This Computer From the Network, Allow Logon Locally, Allow Logon Through Terminal Services, Logon as a Batch Job and Logon as a Service) to a user or group, and namespace collisions.
Event ID Event Message 4713 Kerberos policy was changed. 4716 Trusted domain information was modified. 4717 System security access was granted to an account. 4718 System security access was removed from an account. 4739 Domain Policy was changed. 4864 A namespace collision was detected. 4865 A trusted forest information entry was added. 4866 A trusted forest information entry was removed. 4867 A trusted forest information entry was modified.
-
Audit Authorization Policy Change - This subcategory allows you to audit events generated by changes to the authorization policy, such as assignment and removal of user rights that are not audited through the Authentication Policy Change subcategory, and changes in Encrypting File System (EFS) policy, changes to the resource attributes of an object and changes to the Central Access Policy (CAP) applied to an object.
Event ID Event Message 4704 A user right was assigned. 4705 A user right was removed. 4706 A new trust was created to a domain. 4707 A trust to a domain was removed. 4714 Data Recovery Agent group policy for Encrypting File System (EFS) has changed. The new changes have been applied.
-
Audit Filtering Platform Policy Change - This subcategory allows you to audit events generated by changes to the Windows Filtering Platform (WFP), such as IPSec services status, changes to IPSec policy settings, changes to Windows Firewall policy settings and changes to WFP providers and engine.
Event ID Event Message 4709 The IPsec Policy Agent service was started. 4710 The IPsec Policy Agent service was disabled. 4711 PAStore Engine applied Active Directory storage IPsec policy on the computer -OR- PAStore Engine failed to apply Active Directory storage IPsec policy on the computer -OR- { A few similar messages.} 4712 IPsec Policy Agent encountered a potentially serious failure. 5040 A change was made to IPsec settings. An authentication set was added. 5041 A change was made to IPsec settings. An authentication set was modified. 5042 A change was made to IPsec settings. An authentication set was deleted. 5043 A change was made to IPsec settings. A connection security rule was added. 5044 A change was made to IPsec settings. A connection security rule was modified. 5045 A change was made to IPsec settings. A connection security rule was deleted. 5046 A change was made to IPsec settings. A crypto set was added. 5047 A change was made to IPsec settings. A crypto set was modified. 5048 A change was made to IPsec settings. A crypto set was deleted. 5440 The following callout was present when the Windows Filtering Platform Base Filtering Engine started. 5441 The following filter was present when the Windows Filtering Platform Base Filtering Engine started. 5442 The following provider was present when the Windows Filtering Platform Base Filtering Engine started. 5443 The following provider context was present when the Windows Filtering Platform Base Filtering Engine started. 5444 The following sub-layer was present when the Windows Filtering Platform Base Filtering Engine started. 5446 A Windows Filtering Platform callout has been changed. 5448 A Windows Filtering Platform provider has been changed. 5449 A Windows Filtering Platform provider context has been changed. 5450 A Windows Filtering Platform sub-layer has been changed. 5456 IPsec Policy Agent applied Active Directory storage IPsec policy on the computer. 5457 IPsec Policy Agent failed to apply Active Directory storage IPsec policy on the computer. 5458 IPsec Policy Agent applied locally cached copy of Active Directory storage IPsec policy on the computer. 5459 IPsec Policy Agent failed to apply locally cached copy of Active Directory storage IPsec policy on the computer. 5460 IPsec Policy Agent applied local registry storage IPsec policy on the computer. 5461 IPsec Policy Agent failed to apply local registry storage IPsec policy on the computer. 5462 IPsec Policy Agent failed to apply some rules of the active IPsec policy on the computer. Use the IP Security Monitor snap-in to diagnose the problem. 5463 IPsec Policy Agent polled for changes to the active IPsec policy and detected no changes. 5464 IPsec Policy Agent polled for changes to the active IPsec policy, detected changes, and applied them. 5465 IPsec Policy Agent received a control for forced reloading of IPsec policy and processed the control successfully. 5466 IPsec Policy Agent polled for changes to the Active Directory IPsec policy, determined that Active Directory cannot be reached, and will use the cached copy of the Active Directory IPsec policy instead. Any changes made to the Active Directory IPsec policy since the last poll could not be applied. 5467 IPsec Policy Agent polled for changes to the Active Directory IPsec policy, determined that Active Directory can be reached, and found no changes to the policy. The cached copy of the Active Directory IPsec policy is no longer being used. 5468 IPsec Policy Agent polled for changes to the Active Directory IPsec policy, determined that Active Directory can be reached, found changes to the policy, and applied those changes. The cached copy of the Active Directory IPsec policy is no longer being used. 5471 IPsec Policy Agent loaded local storage IPsec policy on the computer. 5472 IPsec Policy Agent failed to load local storage IPsec policy on the computer. 5473 IPsec Policy Agent loaded directory storage IPsec policy on the computer. 5474 IPsec Policy Agent failed to load directory storage IPsec policy on the computer. 5477 IPsec Policy Agent failed to add quick mode filter.
-
Audit MPSSVC Rule-Level Policy Change - This subcategory allows you to audit events generated by changes in policy rules used by the Microsoft Protection Service (MPSSVC), which is used by Windows Firewall, and events include reporting of active policies when Windows Firewall service starts, changes to Windows Firewall rules, changes to Windows Firewall exception list, changes to Windows Firewall settings, rules ignored or not applied by Windows Firewall Service and changes to the Windows Firewall Group Policy Settings.
Event ID Event Message 4944 The following policy was active when the Windows Firewall started. 4945 A rule was listed when the Windows Firewall started. 4946 A change was made to the Windows Firewall exception list. A rule was added. 4947 A change was made to the Windows Firewall exception list. A rule was modified. 4948 A change was made to the Windows Firewall exception list. A rule was deleted. 4949 Windows Firewall settings were restored to the default values. 4950 A Windows Firewall setting was changed. 4951 Windows Firewall ignored a rule because its major version number is not recognized. 4952 Windows Firewall ignored parts of a rule because its minor version number is not recognized. Other parts of the rule will be enforced. 4953 Windows Firewall ignored a rule because it could not be parsed. 4954 Group Policy settings for Windows Firewall were changed, and the new settings were applied. 4956 Windows Firewall changed the active profile. 4957 Windows Firewall did not apply the following rule. 4958 Windows Firewall did not apply the following rule because the rule referred to items not configured on this computer.
-
Audit Other Policy Change Events - This subcategory allows you to audit events generated by other security policy changes that are not audited in the policy change category, such as Trusted Platform Module (TPM) configuration changes, Kernel-mode cryptographic self tests, Cryptographic provider operations, Cryptographic context operations or modifications, applied Central Access Policies (CAPs) changes and Boot Configuration Data (BCD) modifications.
Event ID Event Message 4670 Permissions on an object were changed. 4909 The local policy settings for the TBS were changed. 4910 The group policy settings for the TBS were changed. 5063 A cryptographic provider operation was attempted. 5064 A cryptographic context operation was attempted. 5065 A cryptographic context modification was attempted. 5066 A cryptographic function operation was attempted. 5067 A cryptographic function modification was attempted. 5068 A cryptographic function provider operation was attempted. 5069 A cryptographic function property operation was attempted. 5070 A cryptographic function property modification was attempted. 5447 A Windows Filtering Platform filter has been changed. 6144 Security policy in the group policy objects has been applied successfully. 6145 One or more errors occured while processing security policy in the group policy objects.
-
- Audit Privilege Use - This policy category controls the auditing of each instance of a user exercising user rights.
- Note - Even if configured, by default, audit events are not generated when the following user rights are exercised - Bypass traverse checking, Debug programs, Create a token object, Replace process level token, Generate security audits, Backup files and directories and Restore files and directories
To enable the auditing of these user rights, one must enable the registry key FullPrivilegeAuditing-
Audit Non Sensitive Privilege Use - This subcategory allows you to audit events generated by the use of non-sensitive privileges (user rights).
Event ID Event Message 4672 Special privileges assigned to new logon. 4673 A privileged service was called. 4674 An operation was attempted on a privileged object.
-
Audit Other Privilege Use Events - This subcategory is not currently in use.
-
Audit Sensitive Privilege Use - This subcategory allows you to audit events generated by the use of sensitive privileges (user rights).
Event ID Event Message 4672 Special privileges assigned to new logon. 4673 A privileged service was called. 4674 An operation was attempted on a privileged object.
- Note - Even if configured, by default, audit events are not generated when the following user rights are exercised - Bypass traverse checking, Debug programs, Create a token object, Replace process level token, Generate security audits, Backup files and directories and Restore files and directories
- Audit Process Tracking - This policy category controls the auditing of various process related events, such as process creation, termination, handle duplication and indirect object access.
-
Audit DPAPI Activity - This subcategory allows you to audit events generated when encryption or decryption requests are made to the Data Protection Application Programming Interface (DPAPI)
Event ID Event Message 4692 Backup of data protection master key was attempted. 4693 Recovery of data protection master key was attempted. 4694 Protection of auditable protected data was attempted. 4695 Unprotection of auditable protected data was attempted.
-
Audit PNP Activity - This subcategory allows you to audit events generated whenever plug and play detectes and external device.
Event ID Event Message 6416 A new external device was recognized by the system.
-
Audit Process Creation - This subcategory allows you to audit events generated when a process is created or started.
Event ID Event Message 4688 A new process has been created. 4696 A primary token was assigned to process.
-
Audit Process Termination - This subcategory allows you to audit events generated when a process ends.
Event ID Event Message 4689 A process has exited.
-
Audit RPC Events - This subcategory allows you to audit events generated whenever a remote RPC connection is attempted.
Event ID Event Message 5712 A Remote Procedure Call (RPC) was attempted.
-
Audit Token Right Adjusted Events - This subcategory allows you to audit events generated by adjusting the privileges of a token.
Event ID Event Message 4703 A token right was adjusted.
-
- Audit System Events - This policy category controls the auditing of specific system events - attempted system time change, attempted security system startup or shutdown, attempt to load extensible authentication components, loss of audited events due to auditing system failure and the security log size exceeding a configurable warning threshold event.
-
Audit IPSec Driver - This subcategory allows you to audit events generated by the IPsec filter, such as when the IPSec service startsup or shuts down, or when network packets are dropped due to integrity check failure, or replay check failure or being in plaintext, or when network packets are received with an incorrect Security Parameter Index (SPI), or due to the inability to process IPsec filters.
Event ID Event Message 4960 IPsec dropped an inbound packet that failed an integrity check. If this problem persists, it could indicate a network issue or that packets are being modified in transit to this computer. Verify that the packets sent from the remote computer are the same as those received by this computer. This error might also indicate interoperability problems with other IPsec implementations. 4961 IPsec dropped an inbound packet that failed a replay check. If this problem persists, it could indicate a replay attack against this computer. 4962 IPsec dropped an inbound packet that failed a replay check. The inbound packet had too low a sequence number to ensure it was not a replay. 4963 IPsec dropped an inbound clear text packet that should have been secured. If the remote computer is configured with a Request Outbound IPsec policy, this might be benign and expected. This can also be caused by the remote computer changing its IPsec policy without informing this computer. This could also be a spoofing attack attempt. 4965 IPsec received a packet from a remote computer with an incorrect Security Parameter Index (SPI). This is usually caused by malfunctioning hardware that is corrupting packets. If these errors persist, verify that the packets sent from the remote computer are the same as those received by this computer. This error might also indicate interoperability problems with other IPsec implementations. In that case, if connectivity is not impeded, then these events can be ignored. 5478 The IPsec Policy Agent service was started. 5479 The IPsec Policy Agent service was stopped. Stopping this service can put the computer at greater risk of network attack or expose the computer to potential security risks. 5480 IPsec Policy Agent failed to get the complete list of network interfaces on the computer. This poses a potential security risk because some of the network interfaces may not get the protection provided by the applied IPsec filters. Use the IP Security Monitor snap-in to diagnose the problem. 5483 The IPsec Policy Agent service failed to initialize its RPC server. The service could not be started. 5484 The IPsec Policy Agent service experienced a critical failure and has shut down. The shutdown of this service can put the computer at greater risk of network attack or expose the computer to potential security risks. 5485 IPsec Policy Agent failed to process some IPsec filters on a plug-and-play event for network interfaces. This poses a potential security risk because some of the network interfaces may not get the protection provided by the applied IPsec filters. Use the IP Security Monitor snap-in to diagnose the problem.
-
Audit Other System Events - This subcategory allows you to audit the following events - Startup and shutdown of the Windows Firewall service and driver, Security prolicy processing by the Windows Firewall Service and Cryptography key file and migration operations.
Event ID Event Message 5024 The Windows Firewall service started successfully. 5025 The Windows Firewall service was stopped. 5027 The Windows Firewall service was unable to retrieve the security policy from the local storage. Windows Firewall will continue to enforce the current policy. 5028 Windows Firewall was unable to parse the new security policy. Windows Firewall will continue to enforce the current policy. 5029 The Windows Firewall service failed to initialize the driver. Windows Firewall will continue to enforce the current policy. 5030 The Windows Firewall service failed to start. 5032 Windows Firewall was unable to notify the user that it blocked an application from accepting incoming connections on the network. 5033 The Windows Firewall Driver started successfully. 5034 The Windows Firewall Driver was stopped. 5035 The Windows Firewall Driver failed to start. 5037 The Windows Firewall Driver detected a critical runtime error, terminating. 5058 Key file operation. 5059 Key migration operation. 6400 BranchCache: Received an incorrectly formatted response while discovering availability of content. 6401 BranchCache: Received invalid data from a peer. Data discarded. 6402 BranchCache: The message to the hosted cache offering it data is incorrectly formatted. 6403 BranchCache: The hosted cache sent an incorrectly formatted response to the client's message to offer it data. 6404 BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate. 6405 BranchCache: %2 instance(s) of event id %1 occurred. 6406 %1 registered to Windows Firewall to control filtering for the following. 6407 %1 6408 Registered product %1 failed and Windows Firewall is now controlling the filtering for %2.
-
Audit Security State Change - This subcategory allows you to audit events generated by changes in the security state of the computer, such as the startup and shutdown of the computer, a change of the system time, recovering the system from CrashOnAuditFail, which is logged after a system restarts when the security event log is full and the CrashOnAuditFail registry entry is configured.
Event ID Event Message 4608 Windows is starting up. 4609 Windows is shutting down. 4616 The system time was changed. 4621 Administrator recovered system from CrashOnAuditFail. Users who are not administrators will now be allowed to log on. Some auditable activity might not have been recorded.
-
Audit Security System Extension - This subcategory allows you to audit events related to security system extensions, such as when an authentication notification or security package is loaded and is registered with the Local System Authority (LSA), or when a service is installed and registered with the Service Control Manager (SCM). A security system extension (e.g. Kerberos, NTLM) is used to authenticate logon attempts, submit logon requests, and account or password changes.
Event ID Event Message 4610 An authentication package has been loaded by the Local Security Authority. 4611 A trusted logon process has been registered with the Local Security Authority. 4614 A notification package has been loaded by the Security Account Manager. 4622 A security package has been loaded by the Local Security Authority. 4697 A service was installed in the system.
-
Audit System Integrity - This subcategory allows you to audit events that violate the integrity of the security subsystem, such as events that could not be written to the event log because of a problem with the auditing system, a process that uses a LPC port that is not valid in an attempt to impersonate a client by replying, reading, writing to or from a client address space, the detection of a RPC that compromises system integrity, the detection of a hash value of an executable file that is not valid as determined by Code Integrity, or cryptographic operations that compromise system integrity.
Event ID Event Message 4612 Internal resources allocated for the queuing of audit messages have been exhausted, leading to the loss of some audits. 4615 Invalid use of LPC port. 4618 A monitored security event pattern has occurred. 4816 RPC detected an integrity violation while decrypting an incoming message. 5038 Code integrity determined that the image hash of a file is not valid. The file could be corrupt due to unauthorized modification or the invalid hash could indicate a potential disk device error. 5056 A cryptographic self test was performed. 5057 A cryptographic primitive operation failed. 5060 Verification operation failed. 5061 Cryptographic operation. 5062 A kernel-mode cryptographic self test was performed. 6281 Code Integrity determined that the page hashes of an image file are not valid. The file could be improperly signed without page hashes or corrupt due to unauthorized modification. The invalid hashes could indicate a potential disk device error.
-