Command Command: Jamf Cheatsheet
Command Command: Jamf Cheatsheet
Command Definition
jamf
-displayJSSTraffic Display
the
total
network
traffic
between
this
app
and
the
JSS
System Management
help jamf
help
[verb]
If
nothing
is
specified,
it
will
be
tried
12
times
before
exiting.
Returns
0
if
the
JSS
is
available
Returns
1
if
the
JSS
is
not
available
manage This
verb
will
enforce
the
entire
management
framework
from
the
JSS
including
Scheduled
Tasks,
the
Restricted
Applications
and
Global
ManagementPreferences
such
as
the
Startup
Script
and
login/logout
hooks.
-‐event
“Trigger”
that
can
be
a
custom
name
or
a
predefined
named
Login/Logout/Startup/networkStateChange/enrollmentComplete
-‐username
The
username
to
check
for
policies
for
policy Checks
for
policies
on
the
JSS
Command Definition
-‐event
“Trigger”
that
can
be
a
custom
name
or
a
predefined
named
Login/Logout/Startup/networkStateChange/enrollmentComplete
-‐username
The
username
to
check
for
policies
for
-‐id
The
ID
of
the
Policy
to
be
executed.
Used
by
Casper
Remote
and
Self
Service
recon Runs
Recon
to
update
the
inventory
on
the
JSS:
-‐saveFormTo
Save
the
contents
of
the
HTTP
form
to
a
file.
The
following
options
allow
you
to
specify
inventory
information
for
the
computer:
-‐assetTag
The
Asset
Tag
of
the
computer
-‐endUsername
The
username
of
the
primary
user
-‐realname
The
Real
Name
of
the
primary
user
-‐email
The
email
address
of
the
primary
user
-‐building
The
text
representation
of
a
Building
in
the
JSS
-‐department
The
text
representation
of
a
Department
in
the
JSS
-‐room
The
Room
that
the
computer
is
in
jamf setARDFields -‐target <target volume> -‐1 <field 1> -‐2 <field 2> -‐3 <field 3> -‐4 <field 4>
trustJSS Download the required CS cert from the JSS and adds cert as trusted to System.keychain
Preference Management
modifyDock Installs
or
removes
items
in
all
users
docks
jamf
modifyDock
-‐file
<file
name>
[-‐leaveRunning]
[-‐beginning]
[-‐remove]
Command jamf
install
-‐package
<file
name>
-‐path
<path
to
file>
Definition
-‐target
<volume>
[-‐fut]
[-‐feu]
[-‐showProgress]
-‐package
The
file
name
of
the
package
to
be
installed.
-‐path
Path
to
the
package,
not
including
the
package
name
-‐target
The
drive
that
the
package
will
be
installed
to.
-‐fut
Fill
User
Templates.
This
option
will
take
any
user
data
(preferences,
documents,
etc...)
and
populate
the
files
to
the
User
Templates
meaning
that
any
new
user
created
on
the
system
will
have
these
files.
jamf uninstall -‐target <target volume> -‐id <JSS Package ID> [-‐fut] [-‐feu]
12/31/15