{"id":3015,"date":"2026-02-19T06:23:00","date_gmt":"2026-02-19T06:23:00","guid":{"rendered":"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/"},"modified":"2026-02-28T08:38:04","modified_gmt":"2026-02-28T08:38:04","slug":"software-deployment","status":"publish","type":"docs","link":"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/","title":{"rendered":"Software Deployment"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p><a href=\"https:\/\/zecurit.com\/endpoint-management\/software-deployment\/\">Software Deployment<\/a> in Zecurit Endpoint Manager allows IT administrators to remotely install, update, or remove applications across all managed endpoints, without physically accessing any device. Whether you are rolling out a new application to the entire organization or pushing a critical update to a specific team, Software Deployment gives you full control over what gets installed, on which devices, and when.<\/p>\n\n\n\n<p>All deployment activity is managed from a single console, giving your IT team visibility into deployment status across every endpoint in real time.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How It Works<\/h2>\n\n\n\n<p><a href=\"https:\/\/zecurit.com\/endpoint-management\/software-deployment\/\">Software Deployment<\/a> in Zecurit follows a simple three-step process:<\/p>\n\n\n\n<p><strong>Step 1 : <\/strong><a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/package-creation\/\"><strong>Create a Package:<\/strong> <\/a>Upload your application installer to the Software Repository and configure how it should be installed. This creates a reusable package that can be referenced in any deployment.<\/p>\n\n\n\n<p><strong>Step 2 : <a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/deployment-policy\/\">Create a Deployment Policy:<\/a><\/strong> Define the rules for the deployment, what to install, how to run it, when to deploy, and how to handle failures or retries.<\/p>\n\n\n\n<p><strong>Step 3 : <a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/associate-deployment-policy-groups-devices\/\">Associate the Policy to Groups or Devices:<\/a><\/strong> Assign the deployment policy to the target devices or device groups. Once assigned and published, the deployment begins automatically based on the schedule you set.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key Capabilities<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Silent, zero-touch installation<\/strong>: Software installs in the background without interrupting end users.<\/li>\n\n\n\n<li><strong>Pre-install checks<\/strong>:  Validate disk space, detect existing installations, check registry keys, and verify services before deployment begins.<\/li>\n\n\n\n<li><strong>Pre\/Post configuration<\/strong>:  Run custom scripts or terminate conflicting processes before or after installation.<\/li>\n\n\n\n<li><strong>Flexible scheduling<\/strong>: Deploy immediately or schedule deployments for off-hours to avoid disrupting business operations.<\/li>\n\n\n\n<li><strong>Automatic retry<\/strong>: If a deployment fails or a device is offline, Zecurit automatically retries based on your configured rules.<\/li>\n\n\n\n<li><strong>Group and device targeting<\/strong>:  Deploy to specific device groups, individual devices, or both simultaneously.<\/li>\n\n\n\n<li><strong>Real-time monitoring<\/strong>: Track deployment success and failure status for every target device from the console.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">In This Section<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Page<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/package-creation\/\">Package Creation<\/a><\/td><td>Upload and configure your application installer in the Software Repository<\/td><\/tr><tr><td><a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/deployment-policy\/\">Deployment Policy<\/a><\/td><td>Create and configure rules that govern how and when your package is deployed<\/td><\/tr><tr><td><a href=\"https:\/\/zecurit.com\/help\/endpoint-management\/software-deployment\/associate-deployment-policy-groups-devices\/\">Associate Deployment Policy<\/a><\/td><td>Assign a deployment policy to device groups or individual devices<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"featured_media":3039,"parent":3006,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-3015","docs","type-docs","status-publish","has-post-thumbnail","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs\/3015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/comments?post=3015"}],"version-history":[{"count":4,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs\/3015\/revisions"}],"predecessor-version":[{"id":3185,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs\/3015\/revisions\/3185"}],"up":[{"embeddable":true,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs\/3006"}],"next":[{"title":"Bitlocker Management","link":"https:\/\/zecurit.com\/help\/endpoint-management\/bitlocker-management\/","href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/docs\/3017"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/media\/3039"}],"wp:attachment":[{"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/media?parent=3015"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/zecurit.com\/help\/wp-json\/wp\/v2\/doc_tag?post=3015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}