webfilteringdatabase.com
Home Find Your Solution
Features
Domain Categorization API Real-Time Classification 58 Filtering Categories Offline Database (120M) SaaS App Hostnames Managed DNS Filter ML Classification Content Classification
Industries
K-12 Schools Corporate Healthcare Government ISPs
Tools
Domain Lookup Bulk Categorization Category Explorer
Resources
Pricing API Documentation Login / Sign Up

Allow list for business apps: keep Microsoft 365, Zoom and Slack working behind a filter

Nothing undermines a new web filter faster than a sign-in loop on the first morning. This guide is for the IT lead or provider who wants the filter on and the business apps untouched: why filters break them, which domains matter, and how to build an allow list that survives the next app update.

Signs an app needs allow-list entries

  • Sign-in pages loop or never finish loading
  • Files open in the browser but stop syncing
  • Calls connect, then video or screen sharing fails
  • Pages load with missing icons, fonts or images
  • The desktop app says it is offline while the browser works

Why web filters break business apps

One app is rarely one domain. A single Microsoft 365 or Zoom session can touch sign-in, storage, content delivery and media services on different names, and each can trip a different rule.

Category

A helper domain lands in a blocked category

File storage, messaging or content delivery categories are switched off, and the app's storage or media domain sits in one of them.

Inspection

Encrypted traffic is decrypted

Apps that pin their certificates refuse a connection a proxy has opened up. Vendors usually ask for their domains to be exempt from inspection.

New name

The vendor adds a domain

An update starts using a domain nobody allowed. If the filter treats unknown or newly registered names strictly, the feature breaks.

Shortener

Links go through a tracking domain

Email notifications often wrap links in a redirect. A URL shortener block can stop people opening shared documents.

Bypass rule

A VPN-style connection is blocked

Some apps open their own secure tunnels for calls or remote support. A VPN or remote access rule can catch them.

Sign-in

A single sign-on step is caught

Sign-in hops across several domains. Blocking any one of them leaves people stuck on a loop with no error message.

Core services stay open

A filter that keeps sign-in, search and office apps out of the blast radius

Our managed DNS filter keeps search engines, Microsoft sign-in and Office, and Google and Apple core services out of the broad category switches. Only Adult, VPN and proxy rules or your own always-block entries can touch them.

  • File storage, messaging and webinar sites are categories, not blocking switches.
  • Your always-allow list beats every category, profile and schedule.
  • Import the app domains you already have in one file.
Importing an allow list of business app domains into the managed DNS filter
22
blocking switches, none aimed at office tools
Milliseconds
added to each app lookup
1
router change to bring every device under the rules

The core domains of common business apps

A starting point, not the full list. Each vendor publishes its own list of required names, and that list is the authority: use it for anything beyond these core entries.

Microsoft 365

Mail, files, Teams, Office
  • login.microsoftonline.com for sign-in
  • outlook.office365.com and outlook.office.com for mail
  • sharepoint.com with sub-domains for files and OneDrive
  • office.com and teams.microsoft.com

Published list: "Microsoft 365 URLs and IP address ranges".

Google Workspace

Gmail, Drive, Meet
  • accounts.google.com for sign-in
  • google.com with sub-domains
  • googleapis.com and gstatic.com
  • googleusercontent.com for files and previews

Published list: "Set up a Google Workspace host name allowlist".

Zoom

Meetings and phone
  • zoom.us with all sub-domains
  • zoom.com for account pages

Published list: "Zoom network firewall or proxy server settings", which also asks to exempt these names from inspection.

Slack

Messaging and files
  • slack.com with sub-domains, including your workspace
  • slack-edge.com for app assets
  • Further file and image domains listed in Slack's network help

Published guidance: Slack's help centre articles on network requirements.

E-signature and CRM

DocuSign, Salesforce
  • docusign.com and docusign.net
  • salesforce.com and force.com with sub-domains

Both vendors publish their required domains for administrators.

Files and project tools

Box, Atlassian
  • box.com and boxcdn.net
  • atlassian.net for your sites and atlassian.com

Check each vendor's list for regional and media domains.

Enter domains without "www" or a path. A DNS filter that matches a domain and its sub-domains covers tenant names, such as yourcompany.sharepoint.com, with one entry.

Where office tools sit in our data

Six business app domains and the categories they carry

Real rows from our data. On a filter that blocks file storage or messaging as categories, each of these would break; on our managed filter none of these categories is a blocking switch.

DomainCategories in our dataAt risk on filters that block
sharepoint.comCloud Storage / File HostingFile storage
slack.comEmail and MessagingMessaging
box.comCloud Storage / File Hosting, Web-based ApplicationsFile storage
salesforce.comBusiness, Web-based ApplicationsWeb applications or unknown tools
docusign.comWeb-based ApplicationsWeb applications
atlassian.netComputers & TechnologyRarely blocked

Building an allow list that survives updates

The allow list is a living document. Six steps keep it short, correct and easy to hand over.

Inventory the apps

List the tools people sign in to every week. Ask finance which subscriptions you pay for; it is the most complete list.

Take the vendor lists

Copy the required domains from each vendor's published list, not from a forum post.

Reduce to registrable domains

Turn host names into their domains, so one entry covers every sub-domain the vendor adds later.

Load and test

Import the list, then sign in to each app on a filtered device, open a file, and join a test call.

Note the owner

Next to each entry, record which app needs it. Lists without reasons are impossible to clean up.

Review quarterly

Remove apps you no longer pay for and add domains vendors have announced.

The list goes in once

How the managed filter handles your business app allow list

Paste or import your app domains into the always-allow list, preview the result, and save. The entries apply in seconds on every network and beat every category, profile, schedule and SafeSearch setting.

Allow by domain, block by category

The cleanest filtering setups split the work. The table shows which tool does which job.

NeedUseWhy
Apps the business depends onAlways-allow list by domainNo category change or new rule can ever touch them
Clear risksCategory switchesNew sites in the category are blocked without anyone listing them
One site that must go todayAlways-block entryTakes effect at once, whatever its category
Different needs per team or networkProfiles per networkStaff, guests and public PCs each get their own rules
Apps that pin certificatesExempt from inspectionDecrypting their traffic breaks them; DNS filtering avoids the issue

A ten-minute test after the filter goes on

Run these checks on one filtered laptop before you move the whole office. Each takes a minute, and a failure tells you exactly which app needs another entry.

AppWhat to doPasses when
Microsoft 365Sign in from a fresh browser profile, open a SharePoint file, send a Teams messageNo sign-in loop, the file opens for editing, the message arrives
Google WorkspaceSign in, open a Drive document, start a Meet call aloneThe document loads with comments and the camera preview appears
ZoomJoin a test meeting from the desktop app and share the screenAudio, video and sharing all start within a few seconds
SlackOpen the desktop app, upload an image, open a shared fileThe app shows online and the image preview loads
DocuSignOpen a signing link from an email notificationThe document opens without a blocked redirect
Everything elseAsk two colleagues to work normally for an hour on the test laptopNo unexplained errors; check the activity log for blocks

If a check fails, look up the failing lookup in the filter's activity at that minute. The guide to finding why a website is blocked walks through it.

Six allow-list mistakes

Each one turns into a ticket within a week.

Allowing only the www name

Apps live on sub-domains and helper domains. Allow the registrable domain.

Copying a list from a forum

Old lists miss new domains and include retired ones. Start from the vendor's own list.

Opening a whole category

Turning off a file storage block to fix one app opens every file host on the internet.

Forgetting the desktop apps

Test the installed app, not only the browser. They often use extra update and media domains.

No owner per entry

Three years later nobody knows which line is safe to delete.

Allowing a shortener for one link

Opening a URL shortener opens every link behind it. Allow the destination instead.

Business apps on a typical category filter, and on the managed DNS filter

Where apps usually break, and what changes.

SituationTypical category filterManaged DNS filter
Microsoft or Google sign-inBreaks if a sign-in domain is caughtKept out of the broad switches
File storage domainsBlocked when file hosting is switched offNot a blocking switch
A new app domain appearsWaits for someone to noticeOne always-allow entry, applied in seconds
Bringing your existing listRetype each entryImport the file with a preview
Proof the apps were never blockedSearch logs by handActivity log by website, network and time

Business app allow lists: frequently asked questions

Why does a web filter break Microsoft 365 or Zoom?

Business apps load from many domains: sign-in, file storage, content delivery and media. If any one of them falls in a blocked category or is caught by encrypted traffic inspection, sign-in loops, files stop syncing or calls fail to connect.

Where do I find the official domain list for an app?

Most vendors publish one. Microsoft publishes its Microsoft 365 URLs and IP address ranges, Google publishes a Google Workspace host name allowlist, and Zoom publishes its network firewall and proxy server settings. Use those lists as the authority.

Should business apps be allowed by domain or by category?

By domain. Put the apps you depend on in an always-allow list so a category change or a broad block can never touch them, and keep category rules for everything else.

Do I need to allow wildcard domains?

Usually yes. Apps use many sub-domains, such as tenant names under sharepoint.com. A DNS filter that matches a domain and its sub-domains covers them with one entry.

Does the managed DNS filter block Microsoft or Google sign-in?

No. Search engines, Microsoft sign-in and Office, Google and Apple core services are kept out of the broad category switches, so only Adult, VPN and proxy rules or your own always-block entries can affect them.

How often should an allow list be reviewed?

When you add an app, when a vendor announces new endpoints, and once a quarter to remove apps you no longer use.

One site on the managed DNS filter costs $99 a month, and several sites are quoted together. A pilot on one network shows your apps running through the filter before you switch the rest.

Filter the web, not your business apps

Send us the list of apps your team uses. We will set up a pilot with them on the always-allow list from the first day.

Microsoft 365, Outlook, OneDrive, SharePoint and Teams are trademarks of Microsoft Corporation. Google Workspace and Gmail are trademarks of Google LLC. Zoom is a trademark of Zoom Communications, Inc. Slack is a trademark of Slack Technologies, LLC.

DocuSign is a trademark of Docusign, Inc. Salesforce is a trademark of Salesforce, Inc. Box is a trademark of Box, Inc. Atlassian is a trademark of Atlassian. They are named only to identify the products discussed; Web Filtering Database is not affiliated with, sponsored or endorsed by these companies.