Monday
I want to delete any computer (or device) from Jamf if they have not checked in for over 365 days.
'Action/Delete Computers' seems like it will do this job.
Is there a way I could automate this process?
It's not a huge amount of work to keep going back to this report and hitting 'delete computers' but I like to save time wherever I can :-)
Tuesday
you can use JAMF API to achieve this.
Tuesday
As @Shyamsundar suggested, you would use Jamf API. Just be very careful about automating removing devices, this does not remove orginizational data from devices or configurations and cannot be undone if it ever goes rogue.
Tuesday
I would say if you want to do this, use Jamf Routines that runs various automations.
14 hours ago - last edited 14 hours ago
I would not recommend doing this.
While it seems reasonable, the device will not cleanly unenroll and will require some handholding to get back to working condition and in the meantime you have no record (in Jamf) for that device and can't manage it if you needed to. Do you use some other inventory tracking tool as well?
Are you onprem or Jamf Pro? Are they all ADE or or some user-initiated? I would _never_ want to delete a user-initiated enrolled device from Jamf without a real release, especially if you do not allow users to remove profiles.
It's like what to do with a lost device - don't START by wiping it. Start by locking it, lost mode, track it and wipe it only once you have confirmed there is nothing new to be done.