Security

last person joined: 20 hours ago 

Forum to discuss Enterprise security using HPE Aruba Networking NAC solutions (ClearPass), Introspect, VIA, 360 Security Exchange, Extensions, and Policy Enforcement Firewall (PEF).
Expand all | Collapse all

clearpass Authorization using SOAP

This thread has been viewed 0 times
  • 1.  clearpass Authorization using SOAP

    Posted Mar 27, 2015 07:05 AM

    I notice that ClearPass Guest has the abiltiy to access external SOAP based services. Our primary IPAM system can either be accessed via a SOAP interface or by directly accessing the back end MSSQL database. Up till now I've created some simple Authentication sources accessing the MSSQL database directly. However,there's some authorization information I need to access that looks as if is only accessible via their SOAP api. If ClearPass supported stored procedures it might be doable in SQL but I'm guessing that it would be a nightmare to do it with the available SQL interface.

     

    Is it possible to create a ClearPass policy manager authentication source that uses SOAP to access an external service?

     

    Rgds

    Alex

     



  • 2.  RE: clearpass Authorization using SOAP

    EMPLOYEE
    Posted Mar 27, 2015 07:09 AM
    What IPAM product is it and what type of information are you trying to retrieve?


    Thanks,
    Tim


  • 3.  RE: clearpass Authorization using SOAP

    Posted Mar 27, 2015 07:17 AM
    System is called Men & Mice (https://www.menandmice.com)

    We keep track of all devices on our network through it, all vlans and ip address assignments for each interface on a device.

    While I can use SQL to pul back the hostname, and IP address of a device, what I also need to do is get hold of the vlan name/numeric value associated with the assigned IP address. I can then send this value back in the Access-Accept packetas a Tunnelled Private Group id attribute.

    From the M&M tech support .....
    :"To get the vlan the IP is associated to, you need to query the mm_ipamranges table, but first you need to convert the IP to its hex/IPv6 representation, then compare that with the from and to columns in the mm_ipamranges table. This will give you multiple ranges so you need to either sort by to-from difference and use only the first value, or manually find the narrowest range.

    Using the SOAP is a much better option, because this is kept in memory in Central, and you only need a single command to get the appropriate Range. I therefore recommend you implement SOAP into your application, because it would both be simpler and perform better. Otherwise, there is no option other than go through the exercise above directly in SQL.
    "


  • 4.  RE: clearpass Authorization using SOAP

    EMPLOYEE
    Posted Mar 29, 2015 10:30 PM

    Hm. I've never done it but there is an HTTP authentication source you could try using.