Centrally configuring and deploying using Cisco Meraki
Step 1 of 2: Add and deploy the application
-
Log in to your Meraki interface and choose Systems Manager > Apps.
-
Select Add App. Confirm that the App platform is iOS and the App type is App Store.
-
Search for the NetSupport Browser app and select it from the list of available NetSupport iOS apps.
-
Configure the required settings and specify the target devices for the app installation. Click Save when complete.
-
The app installs automatically if you have configured it to do so. If, at a later date, you need to force-install the app again, return to Systems Manager > Apps.
Step 2 of 2: Configure the application
-
In the Meraki interface, select Systems Manager > Settings.
-
Select Add Profile. Ensure Device Profile (default) is selected and click Continue.
-
On the Profile Configuration page, enter a suitable name for the new profile and, in the Targets section, specify the devices to include in the scope of the deployment. Click Save when complete.
-
Select the + Add settings option. Confirm that the Device type is iOS and in the Managed App Config section, confirm that the platform is also set to iOS.
-
Confirm the profile details by selecting iOS as the platform and NetSupport Browser as the app.
-
You can now configure the required NetSupport parameters to facilitate connections between the iOS devices and your central NetSupport DNA Server and/or NetSupport School Tutor, depending on the NetSupport products you have installed. For each parameter (a full list of available commands is provided below), enter the Key, Type and Value. Click the Add
icon to add additional settings. Click Save when complete.
The following settings can be applied to configure both NetSupport DNA and NetSupport School Student components. As a minimum requirement, you should specify your NetSupport DNA Server address and port, and if connecting to a NetSupport School Tutor, the required connectivity settings such as the NetSupport Connectivity Server (Gateway) address and key if in use and if using Room mode
Allows you to connect to Students in a specified room., the room name(s):
Available NetSupport DNA settings:
|
Setting |
Key |
Value type |
Example value |
Notes |
|---|---|---|---|---|
| Enable/disable NetSupport DNA | com.nsl.dna.agent.enabled | Boolean | True/False | Enables or disables NetSupport DNA functionality. |
| Server address | com.nsl.dna.server.address | Text | 10.20.0.123 | Sets the NetSupport DNA Server IP address. |
| Server port | com.nsl.dna.server.port | Text | 1743 | Sets the NetSupport DNA port number. |
| Allow roaming user | com.nsl.dna.roaming.user. allowed | Boolean | True/False | Enables or disables logging in to the app when not connected to the NetSupport DNA Server or when it is off-site. |
| Collect roaming data | com.nsl.dna.roaming.data. collect | Boolean | True/False | The app continues to collect browser data when it is not connected to the NetSupport DNA Server or when it is off-site. |
| Use password authentication | com.nsl.dna.authentication. password | Boolean | True/False | For use in non-Active Directory environments where users do not have a username and password login. |
Available NetSupport School settings:
|
Setting |
Key |
Value type |
Example value |
Notes |
|---|---|---|---|---|
| Enable/disable NetSupport School | com.nsl.nss.student. enabled | Boolean | True/False | Enables or disables NetSupport School functionality. |
| Fixed room name | com.nsl.nss.room. name | Text | Maths | Locks room mode to a fixed room name. |
| List of rooms | com.nsl.nss.room. list | Text | Maths, English, Science | Comma-separated room names as a selectable list. |
| Port | com.nsl.nss.port | Text | 5405 | Sets the port number for NetSupport School connections. |
| Multicast address | com.nsl.nss. multicast.address | Text | 225.16.8.68 | Sets the multicast address for NetSupport School. |
| Gateway address | com.nsl.nss. gateway.address | Text | 10.20.0.123 | NetSupport Connectivity Server IP address. |
| Gateway port | com.nsl.nss. gateway.port | Text | 443 | NetSupport Connectivity Server port number. |
| Gateway key | com.nsl.nss. gateway.key | Text | Password | Enter the NetSupport Connectivity Server key or password. |
| Use Gateway | com.nsl.nss. gateway.enabled | Boolean | True/False | Enables or disables the NetSupport Connectivity Server component. |
General settings:
|
Setting |
Key |
Value type |
Example value |
Notes |
|---|---|---|---|---|
| Default URL | com.nsl.browser. defaulturl | String | Valid URL address | Sets the default web page for the browser. |
| Auto sign-out | com.nsl.session. timeout | Number |
0 = Never 2 = 2 minutes 5 = 5 minutes 10 = 10 minutes 15 = 15 minutes 30 = 30 minutes 60 = 60 minutes |
Other number values are rounded up to the nearest highest value. |
| Remember login username | com.nsl.login.user. remember | Boolean | True/False | Sets the app to remember the login credentials. |
| Use anonymous sign in | com.nsl.login.user. anonymous | Boolean | True/False | Allows users to sign in without domain credentials. |
Conclusion
By following the steps above, the NetSupport Browser app will now be installed on the required iOS devices and configured to connect to your central NetSupport DNA Server and/or NetSupport School Tutor installation.
On iOS devices, the app settings confirm, where applicable, that the app's configuration is locked down by a central policy and can’t be edited by users.
If you need to redeploy the app or a configuration profile, select Systems Manager > Devices. Select the required devices to access additional configuration options. For example, you can block users from accessing applications such as the App Store and prevent them from uninstalling apps.
To uninstall the app from devices:
-
Select Systems Manager > Apps.
-
Select the app and scroll down to the Status section.
-
Select the devices you want to apply the command to.
-
Select Push, then Uninstall.
To remove the configuration profile:
-
Select Systems Manager > Settings.
-
Select the Profile and click the red cross to delete.
-
Click Save to complete.