ANAVEM
Languagefr
How to Deploy Slack with Microsoft Intune [4 Different Methods]

How to Deploy Slack with Microsoft Intune [4 Different Methods]

Deploy Slack messaging application to corporate Windows devices using Microsoft Intune through four proven methods: Microsoft Store apps, MSIX installers, MSI packages, and Win32 apps.

March 30, 2026 15 min
mediumintune 6 steps 15 min

Why Deploy Slack Through Microsoft Intune?

Managing application deployments across corporate Windows devices requires a centralized, scalable approach that ensures security, compliance, and user productivity. Microsoft Intune provides enterprise administrators with multiple deployment methods for Slack, each offering distinct advantages depending on organizational requirements and infrastructure constraints.

Slack has become essential for modern workplace communication, but deploying it manually across hundreds or thousands of devices creates administrative overhead and security risks. Intune's integration with Microsoft Entra ID enables automated deployment, policy enforcement, and lifecycle management while maintaining corporate security standards.

What Are the Different Slack Deployment Methods in Intune?

This tutorial covers four primary deployment approaches: Microsoft Store apps for automatic updates, MSIX packages for enhanced security and isolation, traditional MSI installers for flexible installation contexts, and Win32 applications for maximum customization control. Each method addresses specific use cases, from simple deployments requiring minimal configuration to complex scenarios demanding custom installation logic and detection rules.

The January 2026 Intune updates introduced native script installers and user-context elevation capabilities, enhancing deployment flexibility for custom Slack configurations. Additionally, mobile device management integration allows organizations to extend Slack governance to iOS and Android devices through unified policies and app protection frameworks.

Implementation Guide

Full Procedure

01

Deploy Slack via Microsoft Store App (Recommended Method)

The Microsoft Store method provides automatic updates and simplified management. This is the preferred approach for most organizations as it handles updates seamlessly.

Navigate to the Microsoft Intune admin center and sign in with your administrator credentials. Go to Apps > All apps > + Add.

Select Microsoft Store app (new) from the app type dropdown, then click Select.

On the App information page, click Search the Microsoft Store app (new). In the search box, type Slack and select the official Slack UWP application from the results.

# Verify Slack is available in your tenant's Microsoft Store
Get-IntuneApplication | Where-Object {$_.DisplayName -like "*Slack*"}

Configure the app details. You can upload a custom logo or mark it as a featured app in the Company Portal if desired. Click Next to proceed to assignments.

Under Assignments, select your target Entra ID user groups. Choose Required for mandatory installation or Available for optional installation. Click Next, then Create.

Pro tip: The Microsoft Store version automatically updates to the latest release, currently around version 4.31.155.0, without requiring additional Intune policies.

Verification: Check the deployment status in Apps > All apps > Slack > Device install status. Users should see Slack appear in their Company Portal within 24 hours.

02

Deploy Slack Using MSIX Installer Package

MSIX packages provide better security and isolation compared to traditional MSI installers. Download the Slack MSIX package from Slack's official deployment page before starting this process.

In the Microsoft Intune admin center, navigate to Apps > All apps > + Add.

Select Line-of-business app from the app type dropdown and click Select.

On the App information page, click Select app package file. Browse and upload your Slack.msix file. The upload process may take several minutes depending on file size and connection speed.

<!-- Example MSIX manifest snippet for verification -->
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
  <Identity Name="91750D7E.Slack" Publisher="CN=Slack Technologies, Inc." Version="4.31.155.0" />
</Package>

Once uploaded, edit the app details including name, description, and publisher information. Ensure the information is accurate for end-user visibility. Click Next.

Configure assignments by selecting your target device or user groups. For MSIX packages, you can choose Required, Available, or Uninstall intent. Click Next, then Create.

Warning: MSIX packages require Windows 10 version 1809 or later. Verify your device compatibility before deployment.

Verification: Monitor the upload completion in Intune notifications. Check deployment status under the app's Overview tab and verify installation on test devices.

03

Deploy Slack Using MSI Installer Package

MSI deployment offers flexibility for both per-user and machine-wide installations. Download SlackSetup.msi from Slack's official download page.

Access the Microsoft Intune admin center and go to Apps > All apps > + Add.

Choose Line-of-business app and click Select.

Click Select app package file and upload your SlackSetup.msi file. Wait for the upload notification to confirm completion.

# PowerShell command to verify MSI properties
Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -like "*Slack*"} | Select-Object Name, Version, InstallDate

Edit the app information, ensuring the detection rules are correctly configured. Intune automatically detects MSI product codes for installation verification.

For assignments, choose between device groups (for machine-wide installation) or user groups (for per-user installation). Per-user installations enable automatic updates, while machine-wide installations require manual update management.

Pro tip: Use device groups for shared computers and user groups for personal devices to optimize the installation context.

Configure any additional settings like installation behavior (system context vs user context) and restart requirements. Click Next, then Create.

Verification: Check the MSI upload status in Intune notifications. Test installation on a pilot device group before broad deployment. Verify the application appears in Add/Remove Programs.

04

Deploy Slack as Win32 Application Package

Win32 app deployment provides maximum control over installation parameters and custom detection logic. This method requires packaging the Slack executable using the Microsoft Win32 Content Prep Tool.

First, download the Slack Windows installer (.exe) and the IntuneWinAppUtil.exe tool from Microsoft's GitHub repository.

# Package Slack executable as Win32 app
IntuneWinAppUtil.exe -c "C:\SlackInstaller" -s "SlackSetup.exe" -o "C:\IntuneApps"

This creates a .intunewin file that you'll upload to Intune. Navigate to Apps > All apps > + Add and select Windows app (Win32).

Upload your .intunewin file and configure the app information including name, description, and publisher details.

Set up installation and uninstall commands:

# Install command
SlackSetup.exe /S /V"/qn"

# Uninstall command
msiexec /x {Product-Code-GUID} /qn

Configure detection rules using MSI product code or custom PowerShell script detection. For requirements, specify minimum Windows 10 version and architecture (x64/x86).

Set up assignments with install behavior (system or user context) and restart behavior. Use Intune's January 2026 script installer enhancements for custom deployment logic if needed.

Warning: Win32 apps require more complex configuration and testing. Always validate detection rules and installation commands in a test environment first.

Verification: Monitor deployment through Device install status and check application functionality on target devices. Use Intune's enhanced logging features to troubleshoot any installation failures.

05

Configure Slack Mobile App Management (Bonus Method)

For organizations managing mobile devices, configure Slack's mobile app management integration with Intune for iOS and Android devices.

In your Slack Enterprise Grid admin console, navigate to Settings & permissions > Organization settings > Enterprise Mobility Management.

Select Microsoft Intune as your EMM provider and connect your Microsoft Entra ID tenant. Grant admin consent for the Slack for Intune application in your Entra ID portal.

# PowerShell to verify Slack for Intune app registration
Get-AzureADServicePrincipal | Where-Object {$_.DisplayName -eq "Slack for Intune"}

In the Microsoft Intune admin center, go to Apps > All apps > + Add. For iOS devices, select iOS store app and search for "Slack for Intune". For Android, choose Managed Google Play app.

Create app protection policies under Apps > App protection policies to control data sharing, copy/paste restrictions, and PIN requirements for Slack mobile usage.

Configure app configuration policies to pre-populate workspace URLs and authentication settings for seamless user onboarding.

Pro tip: Use conditional access policies to require compliant devices before allowing Slack access, enhancing your organization's security posture.

Verification: Test mobile app deployment and policy enforcement on pilot devices. Verify that app protection policies prevent data leakage and that configuration policies properly pre-configure workspace settings.

06

Monitor and Troubleshoot Slack Deployments

Effective monitoring ensures successful deployment across your organization. Use Intune's built-in reporting and troubleshooting tools to track deployment progress and resolve issues.

Navigate to Apps > All apps > select your Slack deployment > Device install status. This view shows installation success, failure, and pending states across all targeted devices.

# PowerShell script to check Slack installation status
$SlackApp = Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -like "*Slack*"}
if ($SlackApp) {
    Write-Output "Slack installed: $($SlackApp.Version)"
} else {
    Write-Output "Slack not found"
}

For failed installations, click on individual devices to view detailed error codes and logs. Common issues include insufficient disk space, conflicting software, or network connectivity problems during download.

Use the Troubleshoot + support section in Intune to access device-specific logs and diagnostic information. The January 2026 Intune updates include enhanced logging for script-based installations.

Set up monitoring alerts for deployment failures by configuring notification rules under Tenant administration > Notification rules.

Warning: Microsoft Store app versions may lag behind direct downloads. Monitor version discrepancies and consider switching deployment methods if latest features are critical.

For ongoing maintenance, regularly review app usage analytics and update deployment groups based on organizational changes. Schedule periodic reviews of app protection policies and configuration settings.

Verification: Create a dashboard showing deployment success rates, active user counts, and policy compliance. Use PowerShell scripts or Microsoft Graph API to automate reporting and alerting for large-scale deployments.

Frequently Asked Questions

Which Slack deployment method in Intune provides automatic updates?+
The Microsoft Store app deployment method provides automatic updates without requiring additional Intune policies. The Store version currently runs around 4.31.155.0 and updates seamlessly in the background. MSI per-user installations also support automatic updates, while machine-wide MSI deployments and Win32 apps require manual update management through Intune.
Can I deploy Slack to both Windows and mobile devices using Intune?+
Yes, Intune supports Slack deployment across Windows, iOS, and Android devices. For Windows, use the four methods outlined in this tutorial. For mobile devices, configure the Slack for Intune app through Managed Google Play or iOS App Store, then apply app protection policies and configuration policies to control data access and pre-configure workspace settings.
What are the system requirements for deploying Slack via MSIX in Intune?+
MSIX deployment requires Windows 10 version 1809 or later, devices enrolled in Intune, and Microsoft Entra ID integration. The MSIX package provides better security isolation compared to traditional MSI installers and supports modern Windows app management features. Ensure your target devices meet these requirements before choosing MSIX deployment.
How do I troubleshoot failed Slack deployments in Microsoft Intune?+
Use Intune's Device install status view under Apps > All apps > Slack to identify failed installations. Common issues include insufficient disk space, network connectivity problems, or conflicting software. Access detailed error logs through Troubleshoot + support section, and use the enhanced logging features introduced in January 2026 Intune updates for script-based deployments.
What's the difference between per-user and machine-wide Slack MSI deployment?+
Per-user MSI deployment installs Slack in the user's profile and enables automatic updates, making it ideal for personal devices. Machine-wide deployment installs Slack for all users on the device but disables automatic updates, requiring manual update management through Intune. Choose based on your device usage patterns and update management preferences.

Discussion

Share your thoughts and insights

Sign in to join the discussion