Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

MSP Toolshed ezdeploy provides an integration for ConnectWise Automate. In order to connect MSP Toolshed ezdeploy to your Automate instance, a Service Account is required. This account must be configured a certain way:

...

The Service Account must not be MFA-enabled. To exempt from MFA, check the “Integrator” box.

...

The Service Account must have Client/Agent group permissions

  1. Unless you have a unique permissions requirement, we recommend using the “All Clients” and “All Agents” groups.

    Image Removed

...

create a User Class and a Service Account per the following:

  • Create new Service Account User Class with the following permissions:

Computers>Update
Locations>Show All>Access
Scripts>Read
Schedule Scripts>Update

Info

Note: If you previously were Toolshed Plugin subscriber you will have User Classes called EZDeploy Users “EZDeploy Users” and Toolshed “Toolshed Plugin Users Users” in your Automate instance. You will not be able to repurpose those to use with MSP Toolshed since any permission changes on those will revert next time the database agent service restarts (plugin self-healing will set back to defaults upon reloading). You will want to Those should be deleted - plugin removal instructions available at ConnectWise Automate - Legacy Plugin Removal

Everyone should create a new User Class like MSPToolshed ezdeploy example below.

...

...

:

Click the + sign at the bottom of the User Class Manager to add your new class - then click Save once permissions have been applied.

...

  • Create new user for your Service Account like ezdeploy example below:

    1. The user must not be MFA-enabled. To exempt from MFA, check the “Integrator” box.

      Image Added
    2. The Service Account must have Client/Agent group permissions. Unless you have a unique permissions requirement, we recommend using the “All Clients” and “All Agents” groups.

      Image Added
    3. Assign your new user class to your service account user on the Permissions tab by right-clicking anywhere in the User Classes area and then selecting the user class.

...

    1. Image Added
    2. Once

...

Info

Note: If you previously were Toolshed Plugin subscriber you will have User Classes called EZDeploy Users and Toolshed Plugin Users in your Automate instance. You will not be able to repurpose those to use with MSP Toolshed since any permission changes on those will revert next time the database agent service restarts (plugin self-healing will set back to defaults upon reloading). You will want to create a new User Class like MSPToolshed example above.

...

    1. all settings are in place -click the Add New button to create the user.

  • Double click the “All Agents” group and grant your custom user class “Send Commands”, “View Commands” and “Schedule Scripts” then click Save button.

...

...

Additionally you make require further permissions adjustments on individual scripts - see ConnectWise Automate RMM Scripts Troubleshooting