Posted on 10-08-2019 05:24 AM
Does anyone have a simple PowerShell script to delete a device out of Jamf via device serial number? I have a Mac sh script with curl, but need this in PowerShell.
Solved! Go to Solution.
Posted on 10-08-2019 03:38 PM
Invoke-RestMethod -Uri $JAMFAPIURL/computers/serialnumber/$SERIALNUMBER -Credential $Creds -Method DELETE
Posted on 10-08-2019 10:00 AM
I do not use PS for this but I would look at Invoke-RestMethod
cmdlet. You should be able to use it in the same method you use curl
Posted on 10-08-2019 03:38 PM
Invoke-RestMethod -Uri $JAMFAPIURL/computers/serialnumber/$SERIALNUMBER -Credential $Creds -Method DELETE
Posted on 10-09-2019 06:20 AM
@koalatee How are you do the creds variable I get a 403 error?
I tried
$CREDS= Get-Credential
I then type in my username and password just like I was logging into the Jamf pro console.
Posted on 10-09-2019 08:48 AM
Oops, I edited the line to remove a faulty quote at the end of $SERIALNUMBER
But using Get-Credential works.
Posted on 10-09-2019 09:54 AM
@koalatee I get this error
Invoke-RestMethod :
Status page
Not Found
The server has not found anything matching the request URI
You can get technical details here.
Please continue your visit at our home page.
Posted on 10-09-2019 09:55 AM
my URL: https://mydomain.jamfcloud.com/JSSResource/computers/serialnumber/$SERIALNUMBER
Posted on 10-09-2019 12:15 PM
I got it figured out. Thanks
Posted on 10-09-2019 01:07 PM
@kericson Just because I am curious and was following your post how did you finally get around it?