ConnectWise ScreenConnect integration
What does the ConnectWise ScreenConnect integration do?
Run commands on your ConnectWise ScreenConnect agents and get logs from your sessions.
Set up the ConnectWise ScreenConnect integration
Setup steps in ConnectWise ScreenConnect
Click the Admin button on the left-hand side of the screen on your ConnectWise ScreenConnect instance.
Click Security in the left side menu.
Click Show User Table under the Internal submenu.
Click Create User.
Fill out the required data.

Ensure that you check on the following minimum permissions:

Global permissions: ManageSessionGroups
Scoped permissions:
ViewSessionGroup
ViewSessionGuestScreenshot
JoinSession
TransferSession
EditSession
RunCommandOutsideSession
AddNoteToSession
RemoveNoteFromSession
RemoveCommandFromSession
ReinstallSession
TransferFiles
PrintinSession
RunSharedToolAsUser
RunSharedToolAsSystemSilently
RunPersonalToolAsUser
RunPersonalToolAsSystemSilently
HostSessionWithoutConsent
ManageCredentials
SwitchLogonSession
CreateDelegatedAccessToken
EnableBackstageLogonSession
RespondToElevationRequest
Make a note of the username, password, and OTP secret , which you'll need for setup steps in Rewst.
Click Save User.
Setup steps in Rewst
Navigate to Integrations in the left side menu of your Rewst platform.
Search for
ConnectWise Screen Connectin the integrations page.Click on the integration tile to launch the configuration setup dialog.
Choose from either Production or Demo Mode for the setup of your integration:
Production: Connect with real credentials for live data
Demo Mode: Explore the integration with simulated mock responses
Click Next: Configure and Authenticate.
Select + Create New Credential from the Credential drop-down selector.
Enter the information copied from ConnectWise into the relevant fields:
Username - ScreenConnect user with permission for the operations you intend to call
Password
TOTP Secret
Click Save Credential.
Click Next: Confirm.
Click Install Integration. The integration will now appear in the top Connected section of your Integrations page.
Click on the installed integration. Scroll down to the Org Mappings section of the configuration page and complete organization mapping as needed.
Use custom PowerShell scripts with your RMM integration
This brand of RMM allows PowerShell scripts to be passed via API. To report the script back to Rewst, you'lll need to add a manual webhook action. We recommend using the run PowerShell script subworkflow to handle this for you and if using custom scripts you will need to add this to bottom to ensure the call back to Rewst is made.
Troubleshoot the ConnectWise ScreenConnect integration
Failed to refresh options: Error failed to get sessions

In ScreenConnect:
Create a session group named
All Machines by Companyand give it a sub group expression ofCustomProperty2.Create a session group called
All Machineswith no sub group expression.
In Rewst:
Navigate to the ConnectWise ScreenConnect integrations' configuration page.
Set the following values:
Organization Subgroup Expression:
CustomProperty2Root Session Group:
All Machines by Company
View ConnectWise's own documentation for how to create a session group in the below video.
Last updated
Was this helpful?
