Skip to content

Scripts to integrate SnipeiIT with JumpCloud

License

Notifications You must be signed in to change notification settings

sanchezjei/Snipe2JC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Snipe2JC

Scripts to integrate SnipeiIT with JumpCloud

Things to improve

  • 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

How it works

  1. Gets list of assets from Snipe-IT
  2. Looks for assets whose name begins with my prefix (this is because all my work computers are named like ORG-LAP-111)
  3. Checks JumpCloud for that hostname
  4. If exists, gets RAM and CPU info from JumpCloud
  5. Updates Snipe-IT with these values
  6. Sends a report of errors by email (via AWS SNS) and to a Google Workspace webhook

Notes

  1. Make sure you add custom fields to Snipe-IT to store CPU and RAM info.

About

Scripts to integrate SnipeiIT with JumpCloud

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%