Developer Community

Contributor I

Clearpass "TipsConfig" XML API Ansible collection



If you're interested in managing Clearpass services configuration with Ansible, checkout this collection:


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.



MVP Guru Elite

Re: Clearpass "TipsConfig" XML API Ansible collection

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
Search Airheads
Showing results for 
Search instead for 
Did you mean: