Objects and Object Pools

This guide is for IT support.

What are Objects?

Objects are variables you can use to manage and fine-tune your School Manager configuration.


What are Object Pools?

Object Pools help you block or allow certain types of Objects in bulk.  You can use Object Pools to define lists of commonly used keywords and addresses for filtering, network configuration, and authentication. 

You can create a few different types of Object Pools:

Object Pool Description Examples
MAC Address List List of device MAC addresses. 10:13:C1:22:F5:79
Search Keywords List of search term keywords. MITM (Man In The Middle) in Mobile Agent must be enabled to inspect search keywords. guns
Domains List

List of domains for use with Configuration > Mobile Agent > DNS Filtering.


The Domains List for use with Configuration > Mobile Agent > DNS Filtering.

IP Range List List of individual IP addresses or a list of IP address ranges. (for IP address ranges) (for an individual IP address) (for an individual IP address)

IP Subnet List List of network subnet ranges. This can be entered in decimal notation or CIDR notation.

Website List List of website domains. The websites can be specific URLs.




Creating new Object Pools

  1. On School Manager, go to Configuration > Objects > Pools.
  2. Select Add Pool.
  3. Give your Pool a Name and a Description. Make sure that the name of your Pool is memorable and clear about its function. You'll need to know the name of a Pool to use it.
  4. Select the Type of Pool from the drop-down list, then select Save.


Editing Object Pools


School Manager only validates entries for IP Ranges, IP Addresses, MAC addresses, or the relevant object list type. A message will appear for invalid entries.


School Manager does not support IPV6 for filtering at this time. IPV4 is required for network-based filtering criteria.

  1. Select the name of the Pool in Configuration > Objects > Pools.
  2. To add an Object, select Add Entry.
  3. Add the Entry - the address, IP range, or keyword you want to enter.
  4. Give the entry a Name (Optional).
  5. Give the entry a Description (Optional).
  6. Select Save.


Editing or deleting an Object Pool entry

  1. Select the Edit icon (pencil icon) for the object. The Add Entry dialogue will appear. 
  2. Edit the object by updating its Entry field, name, and description, and select Save.
    The object names should be memorable and functional names for your entries.
  3. Select the Delete icon (bin icon) to delete the object. 
  4. Confirm you're ready to delete the entry by selecting Delete.


CSV Bulk Object Import

School Manager lets you upload a .csv file to bulk import Objects Into an Object Pool. You can download a CSV template by navigating to Configuration > Objects > Select any object list Object Pool > Download CSV Template.

Your CSV file can contain up to 10,000 rows. If the file exceeds 10,000 rows, you will receive an error message. 


Bulk importing into an existing Object Pool will overwrite any Objects already in that Pool.

  1. Create a new Pool or open an existing one by selecting its Name.
  2. Download the CSV Template by selecting the Download CSV Template button. IP Range lists can contain individual IP addresses, but other Pool list types cannot have ranges.
  3. Fill out the CSV Template with:
    • Name of the entry – (Optional) label what the entry is for (for example, Printer IP Addresses). This column is optional, it can be left blank).
    • Description – (Optional) Description of the entry.
    • Entry – (Required) Website/IP Address/IP Address range.
  4. Save your template.
  5. Select Import CSV.


Where can I use Object Pools?

You can use the table below to find different configuration settings with which you can use Object Pools. You must search for the specific name of the Object Pool you created.


Configuration Item Fields Available Object Pool Types
Filtering > Create Policy/Edit Policy Search for Website/Category Keyword* Website*
Select Criteria IP Range
IP Subnet
MAC Address
Filtering > Safe Search > Add/Edit Policy Select Criteria IP Range
IP Subnet
MAC Address



Configuration Item Fields Available Object Pool Types
Configuration > Walled Garden Inclusions IP Range
IP Subnet
Exceptions IP Range
IP Subnet
Configuration > Mobile Agent > DNS Filtering Exceptions Domains List
Configuration > Authentication > Captive Portal Networks IP Range
IP Subnet
Configuration > Authentication > Captive Portal  > Add/Edit Exception Select Criteria IP Range
IP Subnet
Mac Address
Configuration > Authentication > Timeouts > Edit Rule Networks IP Range
IP Subnet


Was this article helpful?
1 out of 1 found this helpful



Article is closed for comments.