Scripts to integrate SnipeiIT with JumpCloud
- Better error handling (works as fire and forget)
- Google Workspace webhook should be handled by SNS alongside email. Create AWS Lambda to handle Workspace alert
- Gets list of assets from Snipe-IT
- Looks for assets whose name begins with my prefix (this is because all my work computers are named like ORG-LAP-111)
- Checks JumpCloud for that hostname
- If exists, gets RAM and CPU info from JumpCloud
- Updates Snipe-IT with these values
- Sends a report of errors by email (via AWS SNS) and to a Google Workspace webhook
- Make sure you add custom fields to Snipe-IT to store CPU and RAM info.