Web Protection
Configure web protection policies to safeguard users from malicious websites, phishing attempts, and unwanted web content. Integrates with Microsoft Defender for Endpoint and SmartScreen.
Protection Components
Web Threat Protection
Block access to known malicious websites: phishing, malware distribution, exploit hosting, and fraud sites.
Web Content Filtering
Control access by content category:
| Category | Examples |
|---|---|
| Adult Content | Explicit material, dating |
| High Bandwidth | Streaming, peer-to-peer |
| Legal Liability | Weapons, drugs, gambling |
| Leisure | Gaming, social media |
| Uncategorized | Sites not yet classified |
Network Protection
Block outbound connections to low-reputation hosts. Integrates with SmartScreen. Modes: Block, Audit, Disabled.
Custom Indicators
Create custom allow or block rules:
- URLs — Block or allow specific URLs
- Domains — Block or allow entire domains
- IP Addresses — Block or allow specific IPs
Indicator Priority
- Allow indicators (highest)
- Block indicators
- Category-based filtering
- Default policy (lowest)
SmartScreen Integration
- Warns about reported phishing sites
- Blocks known malware downloads
- Checks downloaded files against malicious list
- Available in Edge, Chrome (extension), and OS level
Configuring Web Protection
- Enable Network Protection (Block or Audit)
- Configure Web Content Filtering categories
- Add custom URL/domain indicators
- Assign to device groups
Reporting
- Blocked web access by category
- Top blocked domains and URLs
- Custom indicator match counts
- Network protection events
Best Practices
- Enable Network Protection in Block mode
- Start content filtering in Audit mode
- Use category-based filtering for broad coverage
- Review blocked access reports weekly
- Coordinate with HR and legal on filtering policies
API Reference
GET /api/devices/security/web-protection/status— Get statusGET /api/devices/security/web-protection/indicators— List indicatorsPOST /api/devices/security/web-protection/indicators— Create indicatorGET /api/devices/security/web-protection/events— Get blocked events
Last updated on