Releases: PowerAruba/PowerArubaCP
Releases · PowerAruba/PowerArubaCP
PowerArubaCP 0.7.0
What's Changed
- LocalUser(Tests): Fix role_name should not be [Guest] for LocalUser by @alagoutte in #75
- VM: Add support of 6.12 on ValidateSet by @alagoutte in #77
- NetworkDevice (NAD): Allow SNMP parameters by @staley1975 in #76
- Add Certificates function by @CedricMoreau in #44
- VM: Fix SLAAC configuration by @alagoutte in #78
- Add support CPPM 6.12 by @alagoutte in #79
- NAD: Fix typo and indent by @alagoutte in #80
- Add (Get-)Certificat Trust List and Service Certificate by @alagoutte in #81
- Add enforcement (Policy and Profile) by @alagoutte in #82
- Certificate(Tests/common): fix to get the first entry by @alagoutte in #83
- Release 0.7.0 by @alagoutte in #84
New Contributors
- @staley1975 made their first contribution in #76
Full Changelog: v0.6.1...v0.7.0
Tested on ClearPass 6.10.8, 6.11.7, 6.12.0 :
- Windows 10 with PowerShell 7.4.1
- Windows 10 with PowerShell 5
- macOS with PowerShell 7.4.1
- Ubuntu 22.04 with PowerShell 7.4.1
PowerArubaCP 0.6.1
What's Changed
- Add support of CPPM 6.11.x by @alagoutte in #73
- VM: Update for adding support of CPPM 6.11.x by @alagoutte in #74
Full Changelog: v0.6.0...v0.6.1
Note : Some known issue with Local User and CPPM 6.11.0 (but CPPM issue)
Tested on ClearPass 6.8.9, 6.9.12, 6.10.7 and 6.11.0 :
Windows 10 with PowerShell 7.2.6
Windows 10 with PowerShell 5
macOS with PowerShell 7.2.6
Ubuntu 20.04 with PowerShell 7.2.6
PowerArubaCP 0.6.0
What's Changed
- pssa(github actions): Update to 2.4.0 by @alagoutte in #64
- RestMethod : Depth and Verbose by @alagoutte in #60
- VMSetup: data_gateway is not mandatory... by @alagoutte in #61
- Enhance Endpoint Attributes Tests by @alagoutte in #67
- Endpoint: Fix Position 1 for Get-ArubaCPEndpoint (and Add tests) by @alagoutte in #68
- Add Local User API by @alagoutte in #62
- Add NetworkDevice attributes parameter by @alagoutte in #63
- Role: Add cmdlet for Add/Get/Set/Remove Role (with Tests) by @alagoutte in #65
- Enhance Attributes Support (Add/Set/Remove) for Endpoint/LocalUser/NetworkDevice by @alagoutte in #69
- Fix Typo by @alagoutte in #66
- Enhance Exception (display of error) by @alagoutte in #70
- Update README (Add shield.io logo) and Release 0.6.0 by @alagoutte in #71
- common(Tests): Need to load credential.ps1 before... by @alagoutte in #72
Full Changelog: v0.5.0...v0.6.0
Tested on ClearPass 6.8.9, 6.9.10 and 6.10.4 :
- Windows 10 with PowerShell 7.2.2
- Windows 10 with PowerShell 5
- macOS with PowerShell 7.2.2
- Ubuntu 20.04 with PowerShell 7.2.2
PowerArubaCP 0.5.0
- Fix support of ClearPass 6.9.x (about hyperlen for MAC Address on Static Host List...) (#46)
- Add support of Pester v5 (#48)
- Update support of PSSA (#47 #49)
- Fix use of ShouldProcess (Break Compability : noconfirm -> confirm:$false) (#50)
- Add PowerArubaCP Logo (#54)
- Update documentation (Add example for Static Host List...) (#59)
- Add Network Device Group (#55)
- Add Deploy and Configure ClearPass VM (for initial setup) (#51)
- Add DeviceFingerprint (Get and Add) (#53)
- Add Get Auth Method and Source (#56)
- Fix CPPM 6.10.x support (#58)
Tested on ClearPass 6.8.9, 6.9.6 and 6.10.0 :
- Windows 10 with PowerShell 7.1.3
- Windows 10 with PowerShell 5
- macOS with PowerShell 7.1.3
- Ubuntu 20.04 with PowerShell 7.1.3
PowerArubaCP 0.4.0
- Static Host List (Add/Get/Set/Remove and also Add/Remove Members) (#30)
- Application License (Add/Get/Remove) (#31)
- Platform (Get CPPM Version and Server Version/Configuration) (#32)
- Multi Connection (#33)
- Add port parameter to connection (#34)
- Service (Get and Enable/disable) (#36)
- Endpoint (Add/Get/Remove) (#38)
- New connection method (using oauth client_id/client_secret) (#39)
Tested on ClearPass 6.7.2 and 6.8.4 :
- Windows 10 with Powershell 6.2.3
- Windows 10 with Powershell 5
- macOS with Powershell 6.2.3
- Ubuntu 18.04 with PowerShell 6.2.3
PowerArubaCP 0.3.0
- Support of PowerShell (Core) 6 (tested on Linux/Ubuntu and macOS) (#15)
- Add Pester integration test (#17, #21)
- Support of limit parameter fix #14 (#16) (But limited to 1000...)
- Add Set-ArubaCPNetworkDevice and add better filtering to Get-ArubaCPNetworkDevice (#21)
- Add GitHub Actions for launch Script Analyzer (#19, #22, #23) and publish release (#26)
Tested on ClearPass 6.7.2 and 6.8.2 :
- Windows 10 with Powershell 6.2.3
- Windows 10 with Powershell 5
- macOS with Powershell 6.2.3
- Ubuntu 18.04 with PowerShell 6.2.3
PowerArubaCP 0.2
3 new cmdlets
- Network Device (Add / Get / Remove a NAS)
- Enhance example about how to use Invoke-ArubaCPRestMethod
- Add -SkipCertificateCheck when connect to a ClearPass with invalid certificat (self signed...)
PowerArubaCP 0.1: First Release !
First PowerArubaCP module release
- Support Connection (and Disconnect) to ClearPass using API (token)
- Invoke API using
Invoke-ArubaCPRestMethod
- And a README(.md) to explain this !