ConnectWiseControlAPI
ConnectWiseControlAPI copied to clipboard
PowerShell wrapper for ConnectWise Control
It looks like in the latest version of Connectwise Control the following endpoint has changed name. #$Endpoint = 'Services/PageService.ashx/GetHostSessionInfo' $Endpoint = 'Services/PageService.ashx/GetLiveData' I have updated the Get-CWCSession.ps1 to see can...
This module is great, but many of us use cloud-hosted CWC and require MFA support. I've added that into my fork, plus a few other small changes (better epoch time...
["To protect your users, you are required to turn on two-factor authentication for all of your internal users."](https://docs.connectwise.com/ConnectWise_Control_Documentation/Get_started/Security_guide?psa=1 ) Your module says: "Requires an account without MFA. Use a complex...
Invoke-CWCCommand -GUID '52b516b2-d857-4d61-adb8-e7a3bcbcdc85' -Command 'hostname' Invoke-CWCWebRequest : An exception has been thrown. --> The remote server returned an error: (403) Forbidden. An error has been thrown. --> --> {"errorType":"UnauthorizedAccessException","message":"Invalid anti-forgery...
InvokeCWCWebRequest.ps1 does not seem to handle Invoke-Webrequest errors properly when catching then. (# Issue Request, like 24) This happens to me in Powershell 7, on Windows and Linux. The error:...
Good morning! I stumbled upon this repo a couple hours ago and, with the help of this PowerShell module, I was able to log into my instance, search for a...
what permissions are required for the api user to connect. i attempted to create a group with only ViewSessionGroup granted to all session groups. i plan on only using this...
The equivalent of [x] for a connected host. In my use case this is so that I can use the module to see which users have more than one concurrent...