Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Notification Show More
Latest News
Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Disable Windows Hello for Business using Intune ftimg
Disable Windows Hello for Business using Intune – Comprehensive Guide
Intune Autopilot
Aa

Prajwal Desai

SCCM | ConfigMgr | Intune | Windows 11 | Azure

Aa
Search
  • Home
  • Cloud
    • Autopilot
    • Azure
    • Endpoint Analytics
    • Intune
    • PowerShell
    • Teams
    • Windows 365
  • Microsoft
    • Active Directory
    • Group Policy
    • SCCM
    • SCOM
    • Windows 10
    • Windows 11
    • Windows Server
    • WSUS
  • Software
  • Forums
  • Newsletter
  • Contact
Follow US

Home » SCCM » Simple Guide to Deploy Slack using ConfigMgr

SCCM

Simple Guide to Deploy Slack using ConfigMgr

By Prajwal Desai 1 View Add a Comment May 17, 2021 7 Min Read

Are you looking to deploy Slack using ConfigMgr ?. If yes, then this post includes the steps to deploy Slack using SCCM. Using Slack MSI installer we will deploy Slack application using MEMCM.

By now you would have heard about two popular messaging platforms – Slack and Microsoft Teams. Slack is a channel-based messaging platform similar to Microsoft Teams. With Slack, people can work together more effectively, connect all their software tools and services and find the information that they need to do their best work. This is all within a secure, enterprise-grade environment.

Table of Contents

  • Slack MSI Installer Download Options
  • Download Slack MSI Installer for SCCM
  • Create Slack Application in SCCM
  • Specify Slack Application Icon in ConfigMgr
  • Deploy Slack using ConfigMgr

Slack MSI Installer Download Options

Normally when you download an application, it is available as executable. Few companies provide enterprise installers such as Google Chrome, Firefox which are enterprise MSI installers. However Slack provides both executable and MSI installer but wait there is something that you need to know.

- Advertisement -
Ad image

Slack provides two distinct Microsoft Installer (MSI) packages (Slack Deployment Tool) that IT Administrators can use to install Slack for Windows for multiple users or machines. You need to choose the installer based on your requirements. The table below should help you select the correct installer for Slack deployment.

Slack MSI for per-user deploymentSlack MSI for machine-wide installation
The MSI for per-user deployment adds the Slack installer machine-wide, rather than individually installing Slack for Windows.The MSI for single-installation deployment installs Slack for Windows machine-wide, either to Program Files or to a location of your choice.
This method is useful where the employees work from their own machine or device and update Slack automatically.This method is best suited to companies where multiple employees use the same machine to login and you can also control the Slack version here.
When installed using the per-user installer, Slack auto-updates.When installed using the machine-wide installer, Slack does not auto-update.

If you don’t have a requirement to deploy Slack using ConfigMgr (for large number of computers), download the desktop app from Slack website. You can also download Slack for Mac, Linux and mobile devices.

Download Slack MSI Installer for SCCM

Now that you know about Slack Microsoft Installer (MSI) packages, let’s download Slack installer for SCCM. I will be downloading the Slack MSI installer for per-user deployment.

Note that by default 64-bit Slack MSI installer is shown in the downloads section however there is a 32-bit slack installer also available. To download Slack 64-bit MSI installer for per user deployment, click the download link and save the MSI installer to sources folder on SCCM. You can also download the Slack icon and we will use it while creating the Slack application in SCCM.

Download Slack MSI Installer for SCCM
Download Slack MSI Installer for SCCM

Create Slack Application in SCCM

Here are the steps to create a new Slack application in SCCM.

  • Launch the SCCM console.
  • Navigate to Software Library\Overview\Application Management\Applications.
  • Right click Applications and click Create Application.
  • Use the create application wizard to create Slack application.
Create Slack Application in SCCM
Create Slack Application in SCCM

On the General window of Create Application wizard, specify the path of the Slack MSI setup file. Click Next.

Create Slack Application in SCCM
Create Slack Application in SCCM

The Slack MSI information is imported. Click Next.

Create Slack Application in SCCM
Create Slack Application in SCCM

Specify additional Slack application details (if you wish to) and click Next.

Create Slack Application in SCCM
Create Slack Application in SCCM

Click Close.

Create Slack Application in SCCM
Create Slack Application in SCCM

Specify Slack Application Icon in ConfigMgr

This is an optional step where you can specify the icon for Slack application. The icon that you specify here appears in the software center along with Slack application.

Right click the Slack deployment tool application and click Properties. Now select the Software Center tab and at the bottom click Browse and specify the Slack icon. Click Apply and OK.

Specify Slack Application Icon in ConfigMgr
Specify Slack Application Icon in ConfigMgr

Deploy Slack using ConfigMgr

Use the below steps to deploy Slack using ConfigMgr.

  • Launch the ConfigMgr console.
  • Go to Software Library\Overview\Application Management\Applications.
  • Right click Slack Deployment Tool application and click Deploy.

On the General window, click Browse and specify the ConfigMgr device collection to which you want to deploy Slack Deployment Tool. Click Next.

Deploy Slack using ConfigMgr
Deploy Slack using ConfigMgr

On the content window, select the distribution points that you want the content to be distributed to.

Deploy Slack using ConfigMgr
Deploy Slack using ConfigMgr

Select the action as install and purpose as available. Click Next.

Deploy Slack using ConfigMgr
Deploy Slack using ConfigMgr

Click Next on the remaining pages and on Completion window, click Close.

Deploy Slack using ConfigMgr
Deploy Slack using ConfigMgr

It’s time to test the Slack application installation on client computers. Login to a client computer and launch the software center. Click Applications tab and select Slack Deployment Tool application and click Install.

The installation is quick and the Slack installs without any issues. You can review appenforce.log file in case you see any issues with Slack installation.

Deploy Slack using ConfigMgr
Deploy Slack using ConfigMgr
Prepared command line: "C:\Windows\system32\msiexec.exe" /i "SlackSetup.msi" /q /qn
Valid MSI Package path = C:\Windows\ccmcache\d\SlackSetup.msi
Advertising MSI package [C:\Windows\ccmcache\d\SlackSetup.msi] to the system.
Executing Command line: "C:\Windows\system32\msiexec.exe" /i "SlackSetup.msi" /q /qn with user context
Working directory C:\Windows\ccmcache\d AppEnforce
Post install behavior is BasedOnExitCode
Waiting for process 3488 to finish. Timeout = 120 minutes.
Process 3488 terminated with exitcode: 0
Looking for exit code 0 in exit codes table…
Matched exit code 0 to a Success entry in exit codes table.
Performing detection of app deployment type Slack Deployment Tool - Windows Installer (*.msi file)

Sign Up For Weekly Newsletter

Get the most recent information on Configuration Manager, Intune, Windows 11, Windows 365, Autopilot, Azure, Software Reviews, and much more by subscribing to the newsletter.
By signing up, you agree and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share this Article
Facebook Twitter Copy Link Print
Avatar photo
By Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
Previous Article Deploy Support Center using SCCM Easy Steps to Deploy Support Center using SCCM
Next Article Query Registry Value using CMPivot Query Registry Value using CMPivot | ConfigMgr | SCCM
Leave a comment Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recast Sponsored AD
Ad image
Patch My PC Sponsored AD
Ad image

Latest Articles

Fix Windows Autopilot Reset Error 0x80070032
Fix Windows Autopilot Reset Error 0x80070032
Autopilot Intune
Windows activation error 0xc004c020
Fix: Windows Activation Error 0xC004C020 with 2 Easy Methods
Windows 11 Windows 10
Find the Package ID of SCCM Application
3 Best Ways to Find the Package ID of SCCM Application
SCCM
SCCM Updates Install Error 0x800b0109 0x8024b303
Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303
SCCM
Subscribe to Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

You Might Also Like

Find the Package ID of SCCM Application
SCCM

3 Best Ways to Find the Package ID of SCCM Application

By Prajwal Desai
SCCM Updates Install Error 0x800b0109 0x8024b303
SCCM

Fix: SCCM Updates Install Error 0x800b0109 | 0x8024b303

By Prajwal Desai
Deploy WinSCP using Intune
Intune

Step-by-Step Guide to Deploy WinSCP using Intune (Win32 App)

By Prajwal Desai

Removed from reading list

Undo
Welcome Back!

Sign in to your account

Lost your password?