Releases: gavsto/AutomateAPI
Added Invoke-AutomateCommand and small fixes
Added API ClientID Support and Fixes to work with Control 20.11.1622 and Installer Token Generation
Please note the minimum recommended for this release:
ConnectWise Automate: 2020.11
ConnectWise Control: 20.12.1622.7619
Special thanks to Darren White and Gary Gagnon for their huge assistance in helping prep this release. This release added a Client ID that you will need to pass in to connect to the Automate API (this was a requirement that has started to be enforced by ConnectWise). You can generate one at https://developer.connectwise.com/.
Code has been added to generate an Automate Installer Token in order to authenticate any repairs as the token is now needed.
There are many underlying changes made to both improve code performance and add functionality when it comes to initiating code in Control.
Re-worked reinstall logic and introduced new function to get token
Thank you to Darren White and Jesse Connor for their input on this release. We've re-worked the reinstall logic to utilise a different version of LTPosH and we're also utilising an undocumented endpoint to retrieve installer tokens in order to not require a system password.
If you are utilising our PowerShell Gallery install, please do Uninstall-Module AutomateAPI then Install-Module AutomateAPI. We've updated the version on PowerShell Gallery.
Multiple fixes and new cmdlets
A number of bugs have been squashed in this release. The credential parameter has been fixed so credentials can be passed in properly. URL handling was changed to allow particular port numbers. Work has been done on the Invoke-ControlCommand to better handle how that cmdlet works including an additional parameter to control action for offline machines, allowing commands to be queued, skipped or to wait.
Two additional cmdlets were added. Get-AutomateTicket and Get-AutomateClient.
Increased timeouts on the Autofix commands
Increased timeouts on the Autofix commands
Minor fixes
Incremented version to allow Powershell Gallery to get the latest
Initial Release
This is the first release candidate