I need the Clearpass PM to make an API call to a 3rd party device and get back a list of dictionaries defining devices. It needs to call Kandji for which there is no webhook or plugin. If it could make an API call and the populate the information into the device manager - so we can read a couple of attributes and identify the devices as assets and return policy which will allow them on the network.
I'm looking for instructions on how to begin to write a plugin or an extension and have Clearpass periodically make API calls to the 3rd party, perform some logic (like, is this a NEW device?), and the import the data into the device manager and make some keys:values available for processing rules.
I've googled around, and found a few references to such a thing, but not the documentation.
------------------------------
Brannen Taylor
LendingTree
Manager, Network Operations
------------------------------