@Jyotirmoy Pan
Thank you for reaching out.I understand you are facing issue regarding false positive for you WAF and you wish to know if there is any solution available to tackle this problem at scale
Based on your statements above
We would like to understand if there are any solutions that can actually provide us a list of false positives and add them to exclusion lists with single point approvals instead of the entire process being manual. If not, how is Microsoft envisaging enterprises to manage this?
Currently we do not have an out of the box solution for this where a list of false positives can be provided and adding them to the exclusion list.
This great feedback and it will help if you could file this on our feedback portal here. Meanwhile I will also share this feedback with the team internally.
If it helps you can leverage Azure WAF Rest API to automate and streamline the process of creating exclusion rules. As an example you can also use Azure Logic App to invoke the rest API as showcased here which can help tackle this problem at scale.
We would need some guidance on the best practices as this has been one of our biggest pain areas around improving end user experience.
As you mentioned that you are already fine tuning WAF and adding exclusion list.
There can be additional ways using which you can avoid false positives in WAF few are discussed in this blog post here where you can use disable rule in some scenarios to avoid false positives or add specific exclusions or custom rules
You can also go through this WAF tutorial (16.30) to understand WAF tuning basics and examples for how WAF rules are triggered for a particular request using pattern match (39.10) and see if that helps in avoiding False positive in your scenario.
Hope this helps! Please let me know if you have any questions. Thank you!