Yep - DCOM permissions might be required by firewall-related service accounts, but this is not a requirement of Windows Firewall itself. The key question is what the particular service account is used for. Network firewalls and Windows Firewall do not inherently require DCOM permissions to perform their core firewall functions. However, third-party firewall products and their management agents, identity-mapping components, directory integrations, monitoring tools, or other auxiliary services may use WMI for functions such as user-to-IP mapping, event-log collection, remote management, or system discovery. WMI can use DCOM for remote communication, so removing the underlying DCOM permissions can break those functions.
For example, enterprise firewall products may use a service account to query Active Directory or Windows systems and obtain security or authentication information. If the product uses remote WMI for this purpose, the account may require the appropriate WMI/DCOM permissions. Similarly, an integration or management component may use DCOM for remote procedure calls. The presence of DCOM permissions on a firewall service account does not, by itself, prove that they are required, so the specific firewall product, account configuration, DCOM permissions, and associated applications need to be identified before removal.
If the permissions are actively being used, removing them could cause the affected WMI or DCOM operations to fail with Access Denied errors, potentially including error 0x80070005. Depending on the firewall product, this could result in loss of user-to-IP identity mapping, failure to collect Windows security or event-log information, failure of remote management functions, or failure of another application integration. You could also see DistributedCOM-related events such as Event ID 10016 or 10006 on affected systems. The impact is application-dependent and should not be assumed to be limited to the firewall service itself.
Before making the change, first determine exactly which DCOM permissions the accounts currently have and whether they are members of groups such as Distributed COM Users. Also identify the services, scheduled tasks, firewall agents, WMI namespaces, COM applications, CLSIDs/APPIDs, and management components that run under these accounts. Review the firewall vendor's documentation for the account requirements and determine whether the product uses WMI/DCOM, WinRM, a local agent, or another mechanism for its Windows integration.
Consider pre-checks that establish whether the accounts are actually making DCOM/WMI connections. Review existing Windows event logs and, where practical, enable appropriate auditing for DCOM/WMI activity and monitor it for a representative period. This is more reliable than assuming that a permission is unnecessary based solely on the account name or the fact that it is associated with a firewall. The monitoring period should cover normal operational activity, including scheduled firewall management, user authentication, reporting, synchronization, and other periodic functions.
You should also establish a baseline before changing the permissions. Verify that user-to-IP mapping, directory synchronization, event-log collection, firewall management, monitoring, updates, and any other functions associated with the accounts are working normally. If the firewall vendor provides a diagnostic or connectivity test for the service account, run it before and after the change.
Finally, perform the removal in a controlled pilot rather than removing the permissions globally. Test one account or a representative non-critical system first, then monitor the firewall application and Windows event logs for failures. Keep a documented rollback procedure so the original permissions can be restored immediately if a dependency is identified.
The main point is that DCOM permissions should not be considered automatically required or automatically unnecessary for firewall service accounts. If the account is used by a firewall component that relies on remote WMI/DCOM, removing the permissions can break that functionality. If the account has no active DCOM/WMI dependency, removing unused permissions should not affect the core firewall functionality.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin