Category Filter

Web content filtering on iOS devices

Web content filtering allows the admin to block or grant access to specific websites for internet security.



  • Supported on devices running iOS 7.0 and later.
  • Only supported on Supervised iOS devices.
  • Available on all pricing plans except Express and Pro.

Step 1: Enroll devices in Hexnode MDM

The first step is to enroll the iOS devices in Hexnode MDM. After enrolling the devices, head on to Step 2.

Step 2: Configure Web Content Filtering via policy

Create a policy containing the blacklisted or whitelisted websites and push the policy to the target devices. To configure the policy,

  1. Login to your Hexnode MDM portal.
  2. Navigate to Policies > New Policy. Assign a suitable name and description (optional) for the policy. You can also choose to continue with an existing policy.
  3. Go to iOS > Security > Web Content Filtering. Click Configure.
  4. Choose the appropriate Filter Type: Blacklist or Whitelist.

Filter Type 1: Blacklist

To block access to specific websites,

  • Choose the filter type Blacklist.
  • List the URLs to be blacklisted. Use comma or semi-colon to separate multiple URLs. Add valid URLs only. Valid URLs start with ‘http://’, ‘https://’ and ‘rstp://’.
  • Click on Add button to enlist all the URLs to be blocked.

To remove a URL from the list, click on the X button to the right of the URL.
The second section allows you to limit inappropriate contents automatically. Check in at “Restrict inappropriate Content” to apply automatic web content filtering provided by Apple. Despite the fact that Apple is not completely perfect with blocking, it reduces the need to have every URLs being added manually to the blacklist. When you enable automatic filtering, you can see a text box right below where you can add URLs that are to be removed from auto-filtering.
Blacklist by content


Usually, when you blacklist a URL in web filtering, it blocks access to it in the browsers. However, it is possible to access the corresponding app.

Filter Type 2: Whitelist

To grant access to specific websites,

  • Choose the filter type Whitelist.
  • Enter the URLs to be whitelisted in the appropriate text field. Add a valid URL starting with either ‘http://’ or ‘https://’. Only a single URL can be entered at a time so separating multiple URLs with comma or semi-colon won’t work here.
  • The second text field allows you to create bookmarks in Safari. Name them and they will appear as bookmarks.
  • The third text field set the location for bookmarks in Safari. Leave them empty and the bookmarks are listed under “Allowed Sites”. Type anything, and there will be a new folder in bookmarks with the name you provided before.
  • Click on the tick mark to add the URLs to the list. All the whitelisted URLs are displayed right below the text fields. To remove any of the URLs from the list, click on the X button.

Associate policy to devices/groups

Method 1: If the policy has not been saved,

  • Navigate to Policy Targets > Devices > +Add Devices.
  • Choose the target devices and click OK. Click Save.
  • You can also associate the policy to device groups, users, user groups or domain from the left pane of the Policy Targets tab.

Method 2: If the policy has been saved,

  • Go to Policies tab and choose the desired policy.
  • Click on Manage drop-down and select Associate Targets.
  • Choose the target entities and click Associate.