Configuring Deployment Policies
Deployment Policy and its need
Deployment Policy is an end-to-end customized policy configured by the IT administrators to deploy patches according to the enterprise's needs. The deployment policy also aids in designing a user-specific patching policy, enabling an effective patching system across all the endpoints, managed by the enterprise irrespective of its location.
When you deploy a software or a patch using Endpoint Central, you can specify multiple Deployment Settings like when to install, whether the user can skip deployments, reboot policies, etc. These deployment settings can be created as Policies, which can then be used while defining the configurations/tasks. Any policy can be marked as a default policy, so that it will be applied by default for all subsequent configurations/tasks that are created.
There are several ways to create deployment policies: Policies can be created from the Deployment Policies page. You can reach the Deployment Policies page by,
- Navigating to the Patch Mgmt tab.
- Select Deployment.
- Click the Deployment Policy.
The Deployment Schedule
Each enterprise has its unique set of rules and regulations with a customized working pattern to gain maximum returns. The deployment of the patches might sometimes hinder the productivity of the systems due to high bandwidth consumption. To avoid this, the admin can customize the Deployment schedule.
To do this,
- Click Create Policy under Deployment Policy.
- Specify a name for the policy.
- Preferred week split: There are two options for choosing the split, namely, the Regular Split and the one based on Patch Tuesday. The latter one operates from the second Tuesday of every month until the next Monday based on the Patch Tuesday releases, while the former one is the normal week split. Specify the schedule for the deployment to happen, it can be done on any day of the week or on specific days. If you wanted the deployment to happen only on weekends, you can select only Saturdays and Sundays.
- Specify the Deployment Window. Deployment window is the time interval, when you want the deployment to happen on the client computer. You can specify a time interval between 3 hours to 24 hours. It is recommended to provide a minimum of 3 hours, so that the agent will be able to communicate with the product server at least once during this deployment window to receive inputs from the product server to initiate the deployment.
- You can enable the "Download patches from server to agent" during the Deployment window or during the time when agent contacts the server.
- You can choose to initiate the deployment during the System Startup or Refresh Cycle.
Configuring Pre-Deployment Activities
If you wanted the configuration to be deployed to the computers, which are turned off, then you can enable the check box to "Automatically wake computers before deployment". Enabling this option, will allow the administrators to deploy the configuration to the target computers, which are within the network but turned off. If the target computers are available in the Corporate LAN/WAN network, then those computers will be turned on using our Wake On LAN feature and the configuration will be deployed. This feature will not work for computers which are not available in the corporate LAN/WAN. This Wake On LAN feature, will be applied to computers based on their local time zone. For example: If the deployment time specified in the product server is 20:00 hours, then the deployment will happen to computers, whenever the local time on the computer becomes 20:00 hours.
You can choose to configure the Pre-Deployment Reboot settings. The admin can customize the settings such that the servers can be excluded from the reboot. This feature is especially included to prevent system downtime. The admin can also skip the reboot process for the machines that do not require one. The users can get notified about the system reboot through a customized notification message.
You can choose to configure the Pre-Deployment User Notification.
- Enter the "Title of the Message" that needs to be displayed on the client computer before initiating the Deployment.
- Enter the message that needs to be displayed on the client computer before initiating the deployment.
- Notification message will be displayed on the client computer based on the time limit specified in the Notification Timeout section.
- Specify whether the users can skip the deployment by selecting the "Allow Users to Skip Deployment". When you do not select this option, the deployment will be forced and the user will not have any control on the deployment.
- If the deployment progress has to be shown on the client computers, enable the "Show deployment progress on the client systems" option.
- Specify the number of days after which the deployment needs to be forced on the computer. By choosing this option, users will be allowed to skip deployment only for the number of days specified above, after which the deployment will be forced on the client computer.
- Specify the time limit for the deployment to be initiated if the system is idle.
Configuring Post-Deployment Activities
- Under the post-deployment activities, the admin can configure the Reboot/Shutdown settings of the systems. The admin can configure a Force reboot/shutdown or a Delay reboot/shutdown option to the systems. It is also possible to configure the reboot/shutdown time. The users can get notified about the reboot/shutdown through a customized notification message. The admin also has an option to "Restart and then Shutdown" the systems.
- Click Save to save the changes.
You have successfully created a deployment policy. This policy can be applied to any configuration. Note that, the Deployment Policy can be modified or deleted by clicking the Actions button.