Install Assist Unattended Agent using SCCM

 

System Center Configuration Manager (SCCM) is an intranet based high speed  bulk deployment tool, capable of deploying software to all the computer system in the same intranet under the same domain. SCCM bulk deployment is done using Endpoint Configuration Manager.

Key Features :

  • SCCM is primarily designed for deploying software in desktops and laptops.

  • SCCM only supports Windows-based systems for bulk deployment.

  • SCCM is an on-premises solution and is much faster and easier to deploy .

Steps to deploy Unattended Agent using SCCM:

1. Log in to Zoho Assist.
 
2. Navigate to Unattended Access->Deployment->SCCM and download  ZohoAssistStartupScript.zip.
 
Download Script file under Unattended access > Deployment > SCCM
 
3. Extract ZohoAssistStartupScript.zip file and create a a shared path accessible by all the users and all computers you want to install the agent silently via SCCM.
 
Share the extracted zip file in a path accessible by all the users and all computers you want to install the agent silently via SCCM.
 
4. Navigate to Endpoint Configuration Manager Software Library -> Application Management -> Packages and right-click on the pane to create a new package.
 
Create a package by right clicking in Packages under Application Management while navigating to Endpoint Configuration Manager Software Library
 
5. Specify information about the created package such as name, description, manufacturer, and the shared path of the file, as created in Step 3.
 
Information window to provide information about the created package.
 
6. Choose the program type you want to create based on the need.
 
  1. Select either Standard program or Program for a device based on whether to create a program on a client device or on your own device respectively.
  1. To add a program later in the created package, select Do not create a program. 
     
Specify information to create the chosen program as follows.
 
A window to choose the program type.
 
7. Name the software and specify the command line by the following order of ZohoAssistSetup.bat, space, shared path followed by the Installer type (i.e EXE, MS). For reference, the below samples are for EXE and MSI respectively.
 

ZohoAssistSetup.bat \\PCP-K19-64-1\Users\Administrator\Desktop\ZohoAssistStartupScript_Assist_agent EXE

ZohoAssistSetup.bat \\PCP-K19-64-1\Users\Administrator\Desktop\ZohoAssistStartupScript_Assist_agent MSI

 

8. Choose Hidden from the list of options under Run to install the program silently on the user's device and choose Whether or not a user is logged on under Program can run and click Next to install regardless of whether a user is signed in or not.
 
A window to provide information about the chosen program, By default choose Hidden for Run option
 
9. With the existing default estimated disk space and maximum allowed run time, click Next.
 
Window to specify requirements for the chosen program such as estimated disk space or maximum allowed run time
 
10. Confirm the settings in the summary and click Next.
 
11. Complete the Create package and Program Wizard by clicking Next, then exit the wizard by clicking Close.
 
Click close to exit the Create package and Program Wizard
 
12. To deploy the package, right-click on the created package and choose Deploy.
 
. To deploy the package, right-click on the created package and choose Deploy.
 
13. Specify the general information for this deployment such as the name of the software and collection in which you want to deploy it and click Next.
 
Deploy software wizard in which the information for the deployment are specified
 
14. Add distribution point groups in the content destination and click Next.
 
Content destination window in which the distribution point groups are added
 
15. Set Purpose as either Available or Required in the Deployment settings based on your needs.
 
  • Setting Purpose to Available will make the installer available in the Software Center and prevent it from automatic installation.

  • Setting Purpose to Required will directly install assist in the domain systems.
     

Specify settings to control how the software is deployed.
 

16. By default, the deployment will be initiated in the client's device after the policy period. To schedule the deployment, provide both start and end date time.

 
Scheduling window under deployment settings, where start and end time are specified
 
17. Specify the User experience for installation of this software on the selected devices.
 
User experience window under deployment settings to install softwares
 
18. Specify how to run the context for the program according to the type of boundary the client is connected to in Distribution points and click Next.
 
Distribution points under deployment settings to specify how to run the context for the program according to the type of boundary the client is connected to in Distribution points.
 
19. Confirm the settings for this deployment in Summary, Progress by clicking Next and click close after the Completion of Deployment.
 
Completion wizard under deployment settings