Faronics Insight
  • About Faronics Insight
  • Getting Started
  • Release Notes
    • Insight Release Notes
    • Known Issues
    • 2024
    • 2023
    • 2022
    • 2021
  • Installation & Administration
    • Overview
    • Quick Install Guide
    • System Requirements
      • Display Settings
      • Supported Environments
      • Bandwidth Requirements
      • Wireless Networks and Insight
      • Firewall Settings and Insight
      • Faronics Insight and Use with Proxy Servers
    • Installation
      • Installing on Windows
        • Installing the Insight Student
          • Command Line Installation
          • Command Line Utility
          • Insight Mass Deployment Through Faronics Deploy
        • Installing the Insight Teacher
          • Command Line Installation
          • Command Line Utility
        • Uninstalling Insight
      • Installing on macOS
        • Installing the Insight Student
          • Command Line
        • Installing the Insight Teacher
          • Command Line
        • Uninstalling Insight
      • Installing on iOS Devices
      • Installing on Android Devices
      • Installing on Chrome OS Devices
        • Configuring Chrome OS Devices
      • Installation Options
        • Class ID
          • Changing the Class ID
        • Enhanced Security
        • The Insight Connector
          • Installing the Insight Connector
          • Configuring the Insight Teacher for Insight Connector
          • Configuring the Insight Student for Insight Connector
      • Insight 11 Upgrade
  • Using Faronics Insight
    • The Insight Teacher Console
      • Navigating the Teacher Console
      • Class ID / Room
      • Audio
      • Settings
        • Pre-programmed Settings
        • Share Screen
        • Chat
        • Lock Screen
        • Banned Word Alert
        • File Transfer Location
        • Screen Recording Location
        • Thumbnail
        • Student Info
        • Block Applications
        • Web Filtering
        • Disable Drives
        • Notification
      • Classrooms
        • Manage Classrooms
        • Load Classroom
        • Save Current Classroom
        • Record Teacher Console
        • Stop Recording
        • Add Student to Classroom
        • Remove Student from Classroom
        • End Class
        • Choose Random Student
        • Configure Students
        • Power On Classroom Computer
        • Import Legacy Classroom
      • Remote Access a Student's Computer
      • Remote Actions
        • Enable/Disable Mouse Tracking
        • Enable/Disable Keyboard and Mouse
        • Send Alt + Tab
        • Save Snapshot
        • Send Message
        • Launch Webpage
        • Launch Application
        • Show Desktop
      • Share
        • Share My Screen
        • Share a Student's Screen
        • Share a Random Student's Screen
        • Transfer File/Folder to Students
        • Get File from Students
      • Assess
        • Begin a Test
        • Create a Test
        • Manage Tests
        • Test History
        • Live Test Results
        • Manage Poll
        • Start Poll
        • Manage Webpages
        • Manage Applications
        • View Activity History
        • View Question History
      • Focus
        • Lock Screen
        • Lock Keyboard and Mouse
        • Focus Web
        • Focus Applications
        • Focus Printing
        • Focus Drives
        • Mute Student Speakers
        • Close All Apps
      • Actions
        • Save Snapshot
        • Send Message to Selected Students
        • View Running Applications
        • Launch Webpage
        • Launch Application
        • Computer Actions
        • Change Student Class ID
        • Show Desktop (Windows)
        • Talk to Student
        • Restart Insight Agent
        • Stop Insight Agent
        • Upgrade Insight
        • Uninstall Insight
      • Select Student Computers
      • Layout Options
        • Card View
        • Grid View
        • Sort By
        • Default Monitor Thumbnail
        • Save Layout
      • Detailed View
      • Right-click Menu
      • Top Menu Bar
    • The Insight Student Application
      • Navigating the Student Console
      • Chat
      • Raise Hand
      • Submit Files
      • Top Menu Bar
      • Live Test Results
Powered by GitBook
On this page

Was this helpful?

  1. Installation & Administration
  2. Installation
  3. Installing on macOS
  4. Installing the Insight Student

Command Line

The Insight Student Command Line gives network administrators increased flexibility in managing Insight computers. These commands can be run with several different third-party enterprise management tools, such as Apple Remote Desktop, and/or central management solutions; this includes executing commands in Terminal while connected to a remote computer via SSH.

Command
Description

--help

Display this help.

--password

Provide the admin password to execute any command except --help. Note: Providing the administrator password restricts command execution to authorized users only.

--settings

Display the current settings saved on this computer.

--uninstall

Uninstall Insight Student from this computer.

--securityToken

Define the security token.

If supplied, the value can be passed as an environment variable by specifying '--env' at the end.

Example:

TOKEN="token" ADMINPSWD="password1" insightstudent --securityToken --adminPassword --env

--adminPassword

Define the Insight admin password.

If supplied, the value can be passed as an environment variable by specifying '--env' at the end.

Example:

TOKEN="token" ADMINPSWD="password1" insightstudent --securityToken --adminPassword --env

--connectorAddress "value"

The value can be any valid IP address.

--defaultClassId "Class ID"

Set the default Class ID to the value specified.

Note: If Class ID has space, the Class ID must be enclosed in quotes.

Example:

--defaultClassId "Home 100"

--menuBarIcon true | false

Show or hide the Insight Student icon in the menu bar.

--changeClassId true | false

Enable or disable Students from changing the Class ID in Insight.

--monitorKeystrokes true | false

Enable or disable monitoring keystrokes

--requirePermission true | false

When set to true, the Teacher will require permission from the Student to allow screen recording.

These settings can be found in:

  • For macOS Ventura or newer: System Settings --> Privacy & Security

  • For macOS Monterey or older: System Preferences --> Security & Privacy --> Privacy

The settings can be set using MDM solution, or set manually for each computer.

--webHistory true | false

Enable or disable tracking the web history on Student machines.

Note: Enabling web history will also install the browser extension.

--installBrowserExtension

Setting this option will install the browser extensions on the Student system.

--restrictWiFi "value1,value2..." | --allowAllWiFi

Enable the ability for Insight to restrict what wireless networks the system can connect to.

Except for the --help, --settings, and --uninstall commands, the other commands may contain multiple options at the same time.

When password and/or token is specified, the command will prompt for the password and confirm it. Characters typed for the password and confirmation password will not be echoed on the Terminal.

In the event that command line is run with third-party management tool, the full path /usr/local/bin/insightstudent needs to be specified and the command has to be run as 'root' user.

When using third-party management tool, password and security token should be passed as environment variable by specifying --env at the end, to avoid having to enter the password and confirmation password. 'sudo' should not be used because the command is already running as 'root'.

Sample command line scenarios:

Terminal.app
Third-party management tool (executed as 'root' user)
Description

sudo insightstudent --password "admin password" --settings

/usr/local/bin/insightstudent --password "admin password" --settings

Prints the current settings.

sudo insightstudent --password "admin password" --adminPassword

ADMINPSWD="new password" /usr/local/bin/insightstudent --password "admin password" --adminPassword --env

Sets the new admin password and enters the password and confirmation at the prompt.

sudo insightstudent --password "admin password" --securityToken

TOKEN="token" /usr/local/bin/insightstudent --password "admin password" --securityToken --env

Sets the security token and enters the token and confirmation at the prompt.

sudo insightstudent --password "admin password" --adminPassword --defaultClassId "Home 100" --menuBarIcon false --changeClassId true --connectorAddress "192.168.0.1"

ADMINPSWD="new password" /usr/local/bin/insightstudent --password "admin password" --adminPassword --defaultClassId "Home 100" --menuBarIcon false --changeClassId true --connectorAddress "192.168.0.1" --env

Combines multiple options to set new admin password, default class ID, menu bar icon and Insight Connector IP address.

sudo insightstudent --password "admin password" --uninstall

/usr/local/bin/insightstudent --password "admin password" --uninstall

Uninstalls Insight Student.

PreviousInstalling the Insight StudentNextInstalling the Insight Teacher

Last updated 3 months ago

Was this helpful?