As the plugin is end of life the end of December 2021 - we have outlined the methods to remove plugin and default components from your Automate instance.
Note there is no Active Directory Agent Push in MSP Toolshed - so your alternative going forward would be to use GPO deployment for Automate Agent or perhaps a WebStart from MSP Toolshed.
Also there is no software remediation in MSP Toolshed - so your alternative going forward would be using Automate Internal Monitors to detect a software title is missing on your target client or group - then firing the corresponding installation script when monitor fails and triggers alert action.
Removal steps 1-5 are for all Automate partners but steps 6-7 are only available for on premise Automate partners with access to their database with a mysql database management tool like sqlyog, heidisql etc.
Group Removal
In Control Center client - Browse>Groups then right click on Stack Configuration Manager group and choose Delete
When prompted to confirm Delete Group? - click Delete
Internal Monitors Removal
In Control Center Client - click Automation>Monitors
Click on the Internal Monitors tab and select the two rows for Config Manager - Out of Compliance monitors - then right click and choose Delete Monitor
When prompted Delete this Monitor? Click Yes to each
EZDeploy.exe Removal
Access the LTShare\WksInstall directory via File Explorer either directly from the Automate application server or from mapped drive.
Delete the EZDeploy.exe file. If old EZDeploy.exe/old OneTouch packages generated from plugin are on USB sticks or out on client servers - they won't work anymore and should also be deleted.
If you are CW Cloud Partner you can only access LTShare via mapped drive as per
Access_LTShare_from_a_Workstation
If you don’t have the password - the following ConnectWise article covers how to reset password
Reset WebDAV password for LTShare
Script Removal
Many scripts may be used with MSP Toolshed and can be left in place as well as Profile Scripts in case you haven’t exported/imported yet.
In Control Center client click on Automation>Scripts>View Scripts
Scripts that should be deleted if present:
Agent Configuration - Join PC to Domain (we have newer Agent Configuration - Join PC to Domain (2.2) that should be used instead. If you need to download and import the updated script see
Agent Configuration - Join PC to Domain
Agent Deployment - Active Directory Data Collection
Agent Deployment - Active Directory Push
Config Manager - Remediation Autofix ScriptRight click on selected script row and then choose Delete. When prompted Delete Script? - confirm by clicking Delete. They cannot be multi-selected so repeat step for each script need to delete.
If you get warning that script is running - potentially could be from monitor or the group scheduled script already submitted to queue. In that event you should be able to go in Control Center client to System>Configuration>Dashboard>Management>Scripts tab. Then right click on the script(s) row and choose Kill Script.
Plugin Removal
In Control Center Client - click System>Solutions>Plugin Manager
When the Plugin Manager launches it always automatically highlights the first row - so you do have to be careful and always select specific desired row to disable or remove.
Select the row for Stack Configuration Manager, then right click and choose Disable.
Select the row for Stack Configuration Manager RA , then right click and choose Disable.
Now both will show as disabled
Select the row for Stack Configuration Manager, then click Advanced>Manage Plugins>Remove Plugin and click Yes when prompted to Remove Plugin?
Select the row for Stack Configuration Manager RA, then click Advanced>Manage Plugins>Remove Plugin and click Yes when prompted to Remove Plugin?
And finally click on Advanced>Reload Plugins>Update Remote Agent Plugins and click Yes to continue when warning prompts this will restart the database agent. Continue?
You will see a confirmation when database agent has finished restarting successfully.At this point - all your users who have control center client open will need to restart in order to no longer see Toolshed in the Tools Menu.
Search Removal for on premise Automate
In Control Center client - click dropdown next to your user avator and choose Preferences
If Object IDs are not set to Show yet - select the radio button and click Save.
In Control Center client click on Automation>Searches>View Searches
Scroll to the Stack Configuration Manager and note the Object ID - in this example 23. And you should see the two searches related to the Active Directory groups deleted earlier. These are locked searches so can only be removed within the database itself.
Now using sqlyog or other mysql management tool - run query substituting your specific ObjectID for the folderid value
select * from sensorchecks where folderid=23
which should return the two searches from that search folderNow that confirmed have the correct folderid/object ID - can delete the 2 searches by running query
delete from sensorchecks where folderid=23
and you can see confirmed the two rows were affected.Return to the Control Center client and refresh the searches page and should show blank. Then you can right click on the Search Folder for Stack Configuration Manager and click Delete. Then when prompted to Delete Search Folder click Delete.
Plugin table removal for on premise Automate
Using sqlyog or other mysql management tool you will want to find tables starting with plugin_stackconfigmgr. Sqlyog has feature where you can expand the labtech database, then filter tables such as this
In sqlyog you can just select the table then click del button on keyboard and then confirm dropping the table. Repeat for all the plugin_stackconfigmgr% tables.
or you can also right click table and then click More Table Operations>Drop Table From Database
If you are comfortable with writing sql queries you could construct queries to drop the tables as well.