itglue / api-contest

submissions for the IT Glue api contest
7 stars 26 forks source link

Future Computers ITGlue API Contest Submissions #1

Closed futurecomputerscairns closed 4 years ago

futurecomputerscairns commented 5 years ago

Primary Submission: Shadowcontrol – This script will connect to a Storagecraft ShadowControl server that you specify and builds a list of all devices that are connected to the ShadowControl server as well as the information about that device (backup name/schedule/ShadowProtect or ImageManager version/paths).

Then, it connects to ITGlue and starts polling through each customer, and for each configuration item that exists for that customer and also exists in ShadowControl, it will create an entry (or update an existing one) in ITGlue with the information gathered from ShadowControl. This can be run on a scheduled basis to know that the information that is in ITGlue is true and correct, eliminating the need for checking ShadowControl or logging into the device to check.

Screenshot of ShadowControl in ITGlue

Additional entries:

  1. Office 365 – This is a slightly modified script, originally made by Elliot at GCITS, but this one will search ITGlue for all passwords matching the type ‘Office 365 Admin’, and then for each one that it finds, it uses those credentials to login to Office 365, grab the juicy info and then send to ITGlue – either creating if not already there, or updating if it is.

  2. ITGlue-GPOMappedDrives - This script is to be run on a domain controller, and will search the domain GPO directory for any group policy objects that map drives and update ITGlue with the drive letter, share path and any item-level targeting that is applied to the GPO.

  3. Active Directory - This script is a slightly different one to the one published in the ITGlue repository as it contains further info on AD and the domain and tags the config item

luisgiraldo commented 4 years ago

@futurecomputerscairns Could you please reach out to marketing[at]itglue.com with your contact info? Just need to have all submitters' info.