How to Deploy Dropbox using SCCM | ConfigMgr for Enterprise

In this guide, you’ll learn how to download and use the enterprise installer to deploy Dropbox using SCCM (ConfigMgr) for your entire team. This Dropbox enterprise deployment guide can be used to silently install Dropbox on numerous workstations.

Apart from SCCM, admins can also use group policy or MDM solutions such Microsoft Intune to automate the deployment of Dropbox to the users.

Dropbox gives you secure access to all your files. You can collaborate with friends, family, and coworkers from any device for free. The competitors to Dropbox are Google Drive and OneDrive.

Team admins can silently install the Dropbox desktop application with SCCM on all team member computers at once using the enterprise installer method. Dropbox Business team admins can run the installer remotely with a managed-software solution or deployment mechanism.

Take a look at some popular application deployment guides using SCCM:

Download Dropbox Enterprise Installer

Dropbox offers an offline enterprise installer that you can use to install the program remotely on numerous computers. You can use different mechanisms for Dropbox application deployment, such as Configuration Manager, Intune, etc.

Dropbox does not provide an MSI wrapper for deployment or installation, instead you download Dropbox enterprise installer which is an executable file. You have to download Dropbox Enterprise Installer, package it in SCCM and deploy it to endpoints.

If you are a Dropbox Business team admin and would like to use the enterprise installer, use the following link to download the Dropbox Enterprise offline installer.

Once you download the application, copy the Dropbox Enterprise Installer to a folder on your site server or in a folder where you place all the softwares for packaging. Optionally, you can also download an icon for Dropbox application and assign it during packaging. The same icon will be displayed along with the Dropbox application in Software Center for users.

Interesting Read: How to Set up Software Center Notification Logo in SCCM

Dropbox Silent Installation Options

Before you deploy Dropbox using SCCM, let’s look at the installation options for the Dropbox application. To silently install the Dropbox desktop application on your current computer, execute the offline installer with either the /S option or the /NOLAUNCH option.

  • /S – will launch the Dropbox desktop application at the end of silent installation.
  • /NOLAUNCH – will not launch the Dropbox desktop application at the end of silent installation.

Note: Since Dropbox is installed by default in the Program Files (x86) directory, new users must manually set up preferences and sign in to their Dropbox accounts. Existing users will not be required to sign in or configure preferences again.

Create Dropbox Application in SCCM

We will now create a new application for Dropbox Enterprise in SCCM.

  • Launch the Configuration Manager console.
  • Go to Software Library > Overview > Application Management.
  • Right-click Applications and select Create Application.
Create Dropbox Application in SCCM
Create Dropbox Application in SCCM

On the General window, select Manually specify the application information and click Next.

Create Dropbox Application in SCCM
Create Dropbox Application in SCCM

On the General Information page, specify the Dropbox application details for the application. Click Next.

Specify Dropbox Application Details
Specify Dropbox Application Details

You can specify an icon for Dropbox application that will be visible to users in Software Center. Click Browse and select an icon for Dropbox. Click Next.

Specify Dropbox Application Icon
Specify Dropbox Application Icon

On the Deployment Types page, click the Add button to add a new deployment type for Dropbox application. At this point, you can read this useful guide on Supported Deployment Types for Applications in SCCM.

Add New Deployment Type
Add New Deployment Type

On the General window of Create deployment type wizard, select Manually specify the deployment type information. Click Next.

Manually Specify Deployment Type Information
Manually Specify Deployment Type Information

Specify Dropbox Install and Uninstall Commands

In this section, you have to specify the install and uninstall commands for Dropbox application. The same commands will be used by SCCM client agent to perform the required actions.

First you have to specify the Content Location, which is the actual folder path where you have the Dropbox setup application. Next, specify the install and uninstall commands for the Dropbox application as follows.

Dropbox Install Command - "Dropbox 155.4.5493 Offline Installer.x86.exe" /S
Dropbox Uninstall Command - "C:\Program Files (x86)\Dropbox\Client\DropboxUninstaller.exe" /S

Click Next to continue.

Dropbox Install and Uninstall Commands
Dropbox Install and Uninstall Commands

In this step, we will specify a detection method to indicate the presence of Dropbox application on a computer. You can specify multiple detection rules in SCCM to detect the presence of Dropbox application.

Specify the following rule details on Detection Rule window for Dropbox application detection.

  • Setting Type: File System
  • Type: Folder
  • Path: %ProgramFiles(x86)%\Dropbox\Client
  • File or Folder Name: 155.4.5493

The folder name value gets incremented with new versions of Dropbox application. Verify the folder name on a computer installed with the Dropbox app before you specify it here.

If the above detection method doesn’t work for you, create a new detection method using the registry or a specific file.

Click Next to continue.

Detection Method for Dropbox Application in SCCM
Detection Method for Dropbox Application in SCCM

Specify the user experience settings for Dropbox application. I have specified the following settings in the below example.

  • Installation behavior: Install for system if resource is a device; otherwise install for user.
  • Logon requirement: Whether or not a user is logged on.
  • Installation program visibility: Hidden.

Click Next.

Specify Dropbox User Experience Settings
Specify Dropbox User Experience Settings

Additionally, you can specify the requirements and dependencies for the application. Click Next and on Completion window, click Close.

Create Dropbox Application in SCCM
Create Dropbox Application in SCCM

Close the Create Application Wizard. This completes the steps for Dropbox application creation in SCCM. In the next step, we will deploy Dropbox using SCCM to our computers.

Create Dropbox Application in SCCM
Create a Dropbox Application in SCCM

Deploy Dropbox using SCCM | ConfigMgr

We will now look at the steps to deploy Dropbox application using SCCM to a device collection. You can also create a device collection and include a set of devices for testing the application deployment.

In the Configuration Manager console, go to Software Library\Overview\Application Management\Applications. Right click Dropbox application and select Deploy.

Deploy Dropbox using SCCM | ConfigMgr
Deploy Dropbox using SCCM | ConfigMgr

When you deploy the application, you need to specify the target device collection. I would recommend deploying the application first to a set of test machines. If the application install works fine, you can deploy it to a larger set of devices.

You can use the following guides to create a device collection for specific operating system in SCCM.

During the application deployment, you will also be asked to select the distribution points to distribute the content. Pick all the distribution points or distribution point groups to which the content needs to distribute.

Log in to a client computer, and launch the Software center. Click on the Applications tab and select Dropbox application.

Deploy Dropbox using SCCM | ConfigMgr
Deploy Dropbox using SCCM | ConfigMgr

On the Dropbox application details page, click Install. The Dropbox application is now downloaded from the local distribution point server for installation.

Deploy Dropbox using SCCM | ConfigMgr
Deploy Dropbox using SCCM | ConfigMgr

You can review the Dropbox application installation progress with the help of AppEnforce.log. To know the location of this file and other files, refer to the SCCM Log files.

Matched exit code 0 to a Success entry in the exit codes table confirms that the Dropbox application has been installed successfully.

The uninstall command that we specified during application packaging should work fine. This completes the steps to deploy Dropbox using SCCM. If you need any clarification, ask me in the comments section.

Deploy Dropbox using SCCM | ConfigMgr
Deploy Dropbox using SCCM | ConfigMgr
+++ Starting Install enforcement for App DT "Dropbox Installer" ApplicationDeliveryType - ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0, Revision - 1, ContentPath - C:\Windows\ccmcache\e, Execution Context - Any AppEnforce
Performing detection of app deployment type Dropbox Installer(ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0, revision 1) for system. AppEnforce
+++ Application not discovered. [AppDT Id: ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0, Revision: 1]
App enforcement environment:
Context: Machine
Command line: "Dropbox 155.4.5493 Offline Installer.x86.exe" /S
Allow user interaction: No
UI mode: 0
User token: null
Session Id: 1
Content path: C:\Windows\ccmcache\e
Working directory: AppEnforce
Prepared working directory: C:\Windows\ccmcache\e AppEnforce(0x139C)
Prepared command line: "C:\Windows\ccmcache\e\Dropbox 155.4.5493 Offline Installer.x86.exe" /S AppEnforce
Post install behavior is BasedOnExitCode AppEnforce
Waiting for process 1036 to finish. Timeout = 120 minutes. AppEnforce
Process 1036 terminated with exitcode: 0 AppEnforce
Looking for exit code 0 in exit codes table… AppEnforce
Matched exit code 0 to a Success entry in exit codes table. AppEnforce
Performing detection of app deployment type Dropbox Installer(ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0, revision 1) for system.
+++ Discovered application [AppDT Id: ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0, Revision: 1]
++++++ App enforcement completed (67 seconds) for App DT "Dropbox Installer" [ScopeId_38A316F5-723E-42A6-A045-5EFE3AC92AA0/DeploymentType_345de956-7538-4bcc-bbf0-3af39bfcbfd0], Revision: 1, User SID: ]

Leave a Comment