How to Install the Time Doctor Automatic Application on Windows/macOS using JumpCloud

 

 

Note: This is available with all Time Doctor Subscription Plans. This can be accessed by Owners and Admins.

 

 

With JumpCloud, admins can mass install/uninstall the Automatic App without connecting to the users’ computers.

 

Before getting started, make sure to have the following:

  • JumpCloud agent should be installed on target computers and managed by the admin console.
  • The Automatic App link from the download page.

 

For Windows


  • From JumpCloud Admin’s console, click on Device Management / Commands.
  • Create separate commands for each section.

jumpcloud_win-1

Windows Installation Command

 

https://download.timedoctor.com/api/download?path=3.16.55/windows/silent/sfproc-setup-3.16.55-windows.msi\\&name=sfproc-3.16.55-659515db5c6275376d1axxxx.msi

$pkg = "$env:TEMP\sfproc-3.6.51-63f38a04729c806d191aXXXX.msi"; Start-Process msiexec “/i $pkg /qn” -Wait;

 

  • The URL can be obtained from the Download Page / Windows, and is unique for every company.
  • The MSI package name after $env:TEMP is obtained after downloading the app using the URL in the Download Page, this name is unique for every company, and must NOT be changed.
  • You should replace the respective URLs and MSI values, so they aim at your Time Doctor company.

 

 

Windows-mass ins-1

 

Windows Uninstall Command

Invoke-WebRequest -Uri "https://download.timedoctor.com/uninstall.bat" -OutFile $env:TEMP/uninstall.bat

 

Start-Process "/i /qn REBOOT=ReallySuppress" -FilePath "$env:TEMP\uninstall.bat" -Wait

 

For macOS

If the Macs are based on ARM architecture, meaning they are using an M1, M2, or the newest M processor, create a command to install Rosetta first.

softwareupdate --install-rosetta --agree-to-license

 

macOS Installation Command

Copy the CURL command from the Download Page for Mac OS X. This CURL is unique per company.

curl -o /tmp/sfproc https://download.timedoctor.com/3.16.55/macos/silent/sfproc-3.16.55-macos.run && sudo /bin/zsh /tmp/sfproc --nox11 -- --company-id=659515db5c6275376d1axxxx && rm /tmp/sfproc

 

Privacy preferences push:

After the Automatic Application is successfully installed, create a new policy in Device Management / Policy Management.

 

Code Requirement:


identifier \"com.timedoctorllc.SFProc\" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = VAZ876T577


Identifier:

com.timedoctorllc.SFProc

Identifier Type:

BundleID

Under Privacy Preferences, enable these accesses:

jumpcloud_win2-1

macOS Uninstall

sudo /opt/sfproc/updateschecker2.app/Contents/Resources/uninstall.sh

 

 


 
 
 
Should there be any inconsistencies or concerns regarding the article, contact support@timedoctor.com for prompt assistance.