Skip to main content

Admin Dashboard

FileWave - iOS Configuration Guide

The following contains procedures for deploying FileWave for iOS.

Note

Blocksi supports iOS 13.1 and higher.

To get your organization ID and name:
  1. Sign in to your Apple School Manager account with your Administrator credentials.

  2. Click your name in the bottom left of the sidebar.

  3. Go to Preferences > Enrollment Information.

  4. Locate your Organization ID and Company Name.

  5. Send this information to Blocksi to add your organization to the approved list of customers who can use Blocksi's filtering app.

To enable custom apps:
  1. Sign in to your Apple School Manager account with your Administrator credentials.

  2. Click your name in the bottom left of the sidebar.

  3. Click Preferences at the bottom of the sidebar.

  4. Click Enrollment Information.

  5. Scroll down to the Customer Apps section.

  6. Click Enable in the Custom Apps row.

To configure volume purchasing:
  1. Click License Management in the Main Menu.

  2. Click Synchronize VPP.

To add the Blocksi Mobile Device App to FileWave:
  1. Click Filesets in the Main Menu, and expand iOS Apps - Paid & One-Off's.

  2. Locate Blocksi for iPad, right-click, and select Create Associations.

  3. In the Create New Association(s) window, select the organizational units.

  4. Click Create Associations.

  5. Click Blocksi for iPad, and select the Remove App when MDM profile is removed checkbox.

  6. Click the Kiosk tab, scroll down and click Important in the Category section, and click OK.

  7. Click Update Model in the upper left-hand corner of the screen.

  8. Click Update Model in the Update Server Model window.

  9. Right-click Blocksi for iPad and select Show All Associations of this Fileset.

  10. Select each association and select the Kiosk Association checkbox in the Edit Association window.

  11. Click Update Model in the upper left-hand corner of the screen.

  12. Click Update Model in the Update Server Model window.

To create the configuration profile:
  1. Go back to Filesets in the Main Menu, and right-click Blocksi for iPad.

  2. Select Properties, click the Configuration tab, and add the following configuration:

    <dict>
       <key>adminPassword</key>
       <string>123PasswordExample</string>
       <key>organizationId</key>
       <string>admin@blocksi.net</string>
       <key>policyServer</key>
       <string>34.41.17.164:2800</string>
       <key>filteringDNS</key>
       <string>104.155.190.120:81</string>
       <key>showDisclaimer</key>
       <string>false</string>
       <key>ttl</key>
       <string>60</string>
       <key>userAuthEnabled</key>
       <string>false</string>
    </dict>
    

    Note

    The PLIST file is also part of these instructions for easier import. Replace the value of the password example 123PasswordExample with any string. Replace the admin@blocksi.net value with the super-admin email address you are using with Blocksi.

    Note

    If you will be filtering by serial number, you must include the following in the configuration:

    <key>serialNumber</key>
    <string>%SerialNumber%</string>
    
  3. Click Update Model in the upper left corner of the screen.

  4. Click Update Model in the Update Server Model window.

To create the mobile fileset:
  1. Go back to Filesets in the Main Menu.

  2. Click New Mobile Fileset.

  3. Click Apple > Profile.

  4. Name the profile Blocksi Policy. All other fields are optional.

  5. Search for DNS Proxy, and select Configure.

  6. Type com.blocksi.dnsproxy for the App Bundle ID.

  7. Type com.blocksi.dnsproxy.ext for the Provider Bundle ID.

  8. Under Provider Configuration, click Upload File... and upload a .plist file with the following configuration:

    <dict>
       <key>adminPassword</key>
       <string>123PasswordExample</string>
       <key>organizationId</key>
       <string>admin@blocksi.net</string>
       <key>policyServer</key>
       <string>34.41.17.164:2800</string>
       <key>filteringDNS</key>
       <string>104.155.190.120:81</string>
       <key>showDisclaimer</key>
       <string>false</string>
       <key>ttl</key>
       <string>60</string>
       <key>userAuthEnabled</key>
       <string>false</string>
    </dict>
    

    Note

    The PLIST file is also part of these instructions for easier import. Replace the value of the password example 123PasswordExample with any string. Replace the admin@blocksi.net value with the super-admin email address you are using with Blocksi.

    Note

    If you will be filtering by serial number, you must include the following in the configuration:

    <key>serialNumber</key>
    <string>%SerialNumber%</string>
    

    Provider Configuration should look like this once complete:

    DNS Proxy
  9. Ensure that this configuration is the same as the one you configured in the Creating the Configuration Profile step.

  10. Click Save.

  11. Associate that fileset with the device or devices.

  12. Click Update Model.

Note

This needs to be performed on the target device.

To verify the DNS proxy:
  1. Open the Settings app.

  2. Navigate to General > VPN & Device Management.

  3. Click the DNS row under Restrictions and Proxies. The DNS Proxy profile should be Running, as shown below.

    DNS Proxy Running Window