Skip to content

tmhoule/JSSReport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JSSReport

Creates pretty reports from JSS data.

Written by Todd Houle

Ridiclously huge amounts of code contributed by mm2270. Go Mike!

Reports included

Year of Manufacture of computer

OSX Major Versions - number of computers at each

General Mac Model type

Specific Mac model list count

Filevault Encryption compliance

Processor type count

Instaled Memory amount

Computers enrolled each month count

Usage

Download the makeReport.sh script

Make sure makeReport.sh is executable: chmod +x makeReport.sh

Edit makeReport.sh to include your username, password, server, and report name.

Create an Advanced Computer Search on your JSS - name it whatever you called it in step 3

make search critera set to all machines you want in the report.

Under display tag, choose the following

-- Computer - Last Enrollment

-- Hardware - Model

-- Hardware - Model Identifier

-- Hardware - Processor Type

-- Hardware - Total RAM MB

-- Hardware - Serial Number

-- Operating System - Operating System

-- Storage - FileVault 2 Status

Run the MakeReport tool /path/to/makeReport.sh

Open the report from /Library/WebServer/Documents/report.html

Note some data requires data from GSX- be sure that data is accurate to get such information

=======

Usage

  1. Download all files to a directory on your computer.
  2. Make sure makeReport.sh is executable: chmod +x makeReport.sh
  3. Edit makeReport.sh to include your username, password, and server.
  4. Run the tool: ./makeReport
  5. Open report.html in a browser. =======

Screenshots

alt tag

--

alt tag

=======

=======

About

Create reports from JSS data on RAM, Mac Model, Age, & OS version

Resources

Stars

Watchers

Forks

Packages

No packages published