Deploy Macros via CE-Deploy
Abstract
Macros enhance your customization capabilities, allowing you to tailor your experience exactly as you want it. However, deploying these macros can be challenging, especially when dealing with multiple endpoints. While Control Hub supports single-endpoint deployment, this approach becomes cumbersome and time-consuming for larger deployments. With CE-Deploy, you can roll out a macro in minutes to hundreds or even thousands of endpoints. The CE-Deploy Macro Factory also enables you to monitor your deployment for consistency and performance without needing to log into the endpoint admin portal or control hub. Additionally, you can write your macro code directly in CE-Deploy and deploy it in just a few easy steps. In this lab, we will write a new macro, save it, and deploy it to your endpoints. We will then use the Macro Factory to monitor the rollout of everyone's macros.
CE-Deploy Macro deployment and the Macro Factory
dep-2.5 Lab
Loading Environments
To load an environment, use the dropdown in the Environment loading section and select your new Environment and select Load Environment.
Then select Design->CE Macro Editor Pro from the main menu

LaunchHalfwake.js | |
---|---|
1 2 3 4 5 6 7 |
|

Ensure the Activate on deployment checkbox is selected.



xCommand Macros Runtime Restart




When you select Org Id, the id automatically populates for our lab Control Hub org.

You should now see the Macro Factory appear with all the pod endpoints that have added their macros.

Take a look around. Keep it open and move the window to the side when done. We are going to use the Macro Factory to clean up later.
Success
Now that we have our macro deployed we will turn our attention to deploying the accompanying extension to make it work.
Macro Factory Add a Macro
Can you load or remove a different Macro from an earlier lab? Have a go, its easy.
Tip
Things to note for the Macro Factory.
- Visual way to monitor macros
- Easy to use buttons, no need to remember commands
- Great for managment of a few endpoints adding, removing and activating macros
- For large bulk rollouts of Macros using the Deployment panel Customizations->Macros is a better option