Clearpass "TipsConfig" XML API Ansible collection
03-13-2020 08:08 AM
If you're interested in managing Clearpass services configuration with Ansible, checkout this collection: https://galaxy.ansible.com/sachaboudjema/tipsconfig
This collection implements modules to communicate with Clearpass' XML API, a.k.a. tipsconfig.
The purpose of these modules is to allow management of Clearpass configuration as code, with version-controlled templated XML files.
The module parameters are used to build and XML snippet sent to the API as a request. The API returns a response as an XML snippet. It's up to the caller to parse the XML response for further use.
For more details about the API, see the complete doumentation.
The XML API gives read and write access to configuration elements such as Services, Auth Sources and Enforcement Profiles, that cannot be accessed through the more recently developed REST API.
Any feedback would be appreciated.
Re: Clearpass "TipsConfig" XML API Ansible collection
03-13-2020 08:21 AM
Nice work ! (but XML is not longer supported...)
(Yes, i known missing some feature with REST API... like Enforcement
PowerArubaSW: Powershell Module to use Aruba Switch API for Vlan, VlanPorts, LACP, LLDP... More info
PowerArubaCP: Powershell Module to use ClearPass API (create NAD, Guest...) More info
PowerArubaCX: Powershell Module to use ArubaCX API (get interface/vlan/ports info)
PowerArubaIAP: Powershell Module to use Aruba Instant AP
PowerArubaMC: Powershell Module to use Mobility Controller / Master
ACMP 6.4 / ACMX #107 / ACCP 6.5 / ACSP