#!/bin/bash

###################################################################################################
# Script Name:  assign_Mac2User.sh
# By:  Zack Thompson / Created:  4/18/2017
# Version:  1.0 / Updated:  4/18/2017 / By:  ZT
#
# Description:  This script assigns a Mac to a User in JAMF Inventory records for a specific device.
#
###################################################################################################

# Use Apple Script to request information via dialog boxes and assign to variables.

endUsername=$(osascript -e 'set userInput to the text returned of (display dialog "Please enter your domain account:" default answer " ")')

realname=$(osascript -e 'set userInput to the text returned of (display dialog "Please enter your full name:" default answer " ")')

email=$(osascript -e 'set userInput to the text returned of (display dialog "Please enter your email address:" default answer " ")')

phone=$(osascript -e 'set userInput to the text returned of (display dialog "Please enter your phone number:" default answer " ")')


# Run jamf recon and field it the values gathered above.

sudo jamf recon -endUsername "$endUsername" -realname "$realname" -email "$email" -phone "$phone"


exit 0