ConnectWise Automate - Legacy Plugin Removal

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 ezdeploy - so your alternative going forward would be to use GPO deployment for Automate Agent or perhaps a WebStart from ezdeploy.

Also there is no software remediation in ezdeploy - 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.

  1. Group Removal

    1. In Control Center client - Browse>Groups then right click on Stack Configuration Manager group and choose Delete

       

    2. When prompted to confirm Delete Group? - click Delete

       

  2. Internal Monitors Removal

    1. In Control Center Client - click Automation>Monitors

       

    2. 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

    3. When prompted Delete this Monitor? Click Yes to each

       

  3. EZDeploy.exe Removal

    1. Access the LTShare\WksInstall directory via File Explorer either directly from the Automate application server or from mapped drive.

       

    2. 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.

    3. 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

  4. Script Removal

    1. Many scripts may be used with ezdeploy and can be left in place as well as Profile Scripts in case you haven’t exported/imported yet.

    2. In Control Center client click on Automation>Scripts>View Scripts

    3. 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 Configuration - Install All Updates and Reboot (EZDeploy Only)
      Agent Deployment - Active Directory Data Collection
      Agent Deployment - Active Directory Push
      Config Manager - Remediation Autofix Script

       

    4. Right 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.

       

  5. Plugin Removal

    1. In Control Center Client - click System>Solutions>Plugin Manager

       

    2. 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.

       

    3. Select the row for Stack Configuration Manager, then right click and choose Disable.

       

    4. Select the row for Stack Configuration Manager RA , then right click and choose Disable.

       

    5. Now both will show as disabled

       

    6. Select the row for Stack Configuration Manager, then click Advanced>Manage Plugins>Remove Plugin and click Yes when prompted to Remove Plugin?

       

    7. Select the row for Stack Configuration Manager RA, then click Advanced>Manage Plugins>Remove Plugin and click Yes when prompted to Remove Plugin?

       

    8. 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.

       

    9. 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.

  6. Search Removal for on premise Automate

    1. In Control Center client - click dropdown next to your user avator and choose Preferences

       

    2. If Object IDs are not set to Show yet - select the radio button and click Save.

       

    3. In Control Center client click on Automation>Searches>View Searches

       

    4. 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.

       

    5. 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 folder

       

    6. Now 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.

       

    7. 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.

       

  7. Plugin table removal for on premise Automate

    1. 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

       

    2. 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

       

    3. If you are comfortable with writing sql queries you could construct queries to drop the tables as well.

       

       

       

       

       

       

       

       

       

The content of this site is proprietary and confidential information of Stack Advisors, LLC. It is not intended to be distributed to any third party without the written consent of Stack Advisors, LLC.