Introduction 


  • WebTitan is a third-party DNS security and DNS content filter
  • Ensemble integrates with WebTitan to apply a content filtering policy to managed Android devices
  • Learn More

Purpose 


This feature is intended to be used with devices that have SIM cards with static IP addresses. Those IP addresses will be registered with the device serials when uploaded to Ensemble. This process will create a WebTitan Customer Static IP Location for each device. The WebTitan Location name will be the device IMEI. This will allow the WebTitan to document and report information about individual device use. (i.e. blocked domains, allowed domains).


Setting up WebTitan API Integration 


  1. Purchase a WebTitan cloud account license
  2. Log onto your purchased WebTitan cloud account admin
  3. Navigate to Settings -> Access -> API Access Keys
  4. In a separate tab or window, log onto your Ensemble account
  5. Navigate to Settings -> API -> WebTitan API
  6. Enter the cname, consumer key, consumer secret, access token and token secret from the WebTitan API Access Keys table into Ensemble.



Register Devices with Static IPs 


  1. Log onto Ensemble
  2. Navigate to Devices -> Actions via CSV
  3. Choose 'Add to Company'
  4. (Optional) select an Ensemble license to assign
  5. (Optional) select to upload to Zero-touch
  6. (Optional) choose a default device manufacturer
  7. Expand 'Advanced options'
  8. Check 'Sync WebTitan with Static IPs'
  9. Choose the WebTitan customer account to associate with these devices.
  10. Attach the csv file with the desired device serials and IP addresses.



Route web traffic to WebTitan using Ensemble 


Ensemble must send all web traffic to the WebTitan DNS addresses for the content filter to function. This can be achieved via Project Policies.

 

  1. Create a new Ensemble project or open an existing project
  2. Navigate to the Policies tab -> Connectivity Settings -> VPN DNS Relay
  3. Check 'Enable DNS Relay"
  4. Enter the Primary and Secondary DNS addresses provided by WebTitan
  5. Save changes
  6. Navigate to the Deploy tab
  7. Deploy changes to devices on the project