Manage Outlook Client Add-ins

Manage Outlook Client Add-ins using Intune: A Complete Guide for IT Admins

Introduction

Outlook Client add-ins have become indispensable tools for enhancing productivity, streamlining workflows, and integrating various services directly into the Outlook interface. However, managing these add-ins across an organisation can pose challenges, especially when ensuring compliance, security, and consistent user experience. This is where Microsoft Intune steps in, offering a robust solution for centralized management of Outlook add-ins.

What Are Outlook Client Add-ins?

Outlook Client Add-ins are lightweight applications that extend the core capabilities of Outlook. These work across platforms—desktop, web, and mobile—and often connect to external services or perform automated tasks.

Common Use Cases

  • Zoom or Microsoft Teams Integration – Seamless meeting scheduling.
  • Salesforce or HubSpot Add-ins – Real-time CRM data within the inbox.
  • Translator Add-in – Instant email translation.
  • IRM Tools – Encrypting sensitive communications.

Add-ins can either streamline workflows or open the door to vulnerabilities if not managed properly.


Why Manage Outlook Client Add-ins with Intune?

Challenges Without Management

  • Users can install unapproved or risky add-ins.
  • Performance can degrade due to unnecessary add-ins.
  • Add-ins may conflict with compliance policies.

Benefits of Using Intune

  • Centrally control which add-ins are enabled, disabled, or user-configurable.
  • Enforce consistency across all managed endpoints.
  • Block unmanaged or non-compliant add-ins for enhanced security.

Microsoft Intune allows administrators to enforce policies using the Settings Catalog, providing fine-tuned control over Outlook clients in an enterprise environment.


How to Manage Outlook Client Add-ins Using Microsoft Intune

This walkthrough covers creating and assigning a configuration profile in Intune that manages Outlook add-ins on Windows 10/11 devices.

Step 1: Create a New Profile in Intune

  • Go to the Intune Admin Center.
  • Navigate to: Devices > Configuration profiles > Create profile
  • Choose:
    • Platform: Windows 10 and later
    • Profile Type: Settings catalog
  • Click Create
Create Intune New Policy
  • Create a discrptive name for the profile
Create Oulook Client Add-ins Profile Name

Step 2: Configure Outlook Add-in Settings

In the Configuration settings pane:

  1. Click Add Settings
  2. Search for Add-ins
  3. Under Microsoft Outlook 2016\Miscellaneous, Select:
    • Block all unmanaged add-ins (User)
    • List of managed add-ins

In this example, we want to block all unmanaged add-ins while allowing the Microsoft Teams add-in to remain enabled. To achieve this, follow these steps:

  • Enable “Block all unmanaged add-ins” (User): This setting ensures that all currently installed unmanaged add-ins are disabled and prevents any new unmanaged add-ins from being enabled in the future.
  • Enable “List of managed add-ins” (User): Configure this setting to define which add-ins are allowed and managed within Outlook.

Note: Before configuring the list of managed add-ins, you must gather the ProgIDs and corresponding values for the add-ins you wish to allow


Step 3: Identify Add-in ProgIDs

To Identify the Programmatic Identifier (ProgID) for outlook Add-ins. Use Registry Editor on a client machine where the add-in is installed, Each subkey name is the ProgID of the add-in.

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Addins
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Office\16.0\Outlook\Addins
Outlook Client Add-ins Reg

Also, you can use the following PowerShell command to list installed Outlook add-ins and retrieve ProgIDs:

Get-ItemProperty -Path "HKCU:\Software\Microsoft\Office\16.0\Outlook\Addins\*" | 
Select-Object PSChildName
Outlook Client Add-ins  - ProgIds - Powershell

Step 4: Add Managed Add-in Values

When adding entries to the “List of managed add-ins”:

ValueMeaningDescription
0Always DisabledThe add-in is completely blocked and cannot be enabled by the user.
1Always EnabledThe add-in is always active and cannot be disabled by the user.
2User ConfigurableThe user can choose to enable or disable the add-in. It is not blocked if “Block all unmanaged add-ins” is enabled.

Note:
If you disable or do not configure this policy, the list of managed add-ins is deleted.
If the “Block all unmanaged add-ins” policy is enabled, any add-in not listed here will be blocked by default.


Step 5: Update the list of Add-ins

Now that you have identified the ProgIDs and understand the different value options, let’s proceed with the configuration. In our example, we want to:

  • Always enable the Microsoft Teams add-in
  • Allow the user to configure the OneNote add-in
  • Block all other add-ins

First, let’s review the current setup in Outlook. Navigate to: File > Options > Add-ins

Here, you will notice that all add-ins are listed as either Active or Inactive—none should appear in the Disabled section at this point.

Outlook Client Add-ins - Outlook 2

Now we will update the “List of managed add-ins” (User) setting with the following details:

Value Name (ProgID)ValueMeaning
TeamsAddin.FastConnect1Always Enabled
OneNote.OutlookAddin2Configurable by User

Step 6: Assign the Profile

Once your settings are defined:

  1. Assign the profile to appropriate groups.
  2. Click Next through the wizard and review.
  3. Click Create to deploy the policy.

Note: The user’s device must be restarted for the settings to take effect.


Step 7: Verify That the Configuration Has Been Applied

After restarting the laptop, open Outlook. You should observe the following:

  • All unmanaged add-ins have been moved to the Disabled section.
  • Only the Microsoft Teams and OneNote add-ins remain enabled.

To verify the behavior, Click on Manage COM Add-ins.

You will notice:

The OneNote add-in can be disabled by the user, as it is configured to be user-configurable.

Outlook-Client-Add-ins-OneNote-User-can-configure

The Teams add-in cannot be disabled—this is because it is configured to be always enabled.

Outlook Client Add-ins - Teams always enable

Best Practices for Outlook Client Add-in Management

  1. Audit Add-ins Regularly
    Use tools like Office Telemetry or PowerShell scripts to identify active add-ins.
  2. Whitelisting Over Blacklisting
    Specify what’s allowed rather than what’s blocked—simplifies management.
  3. User Experience Matters
    Allow power users to configure non-essential but helpful add-ins.
  4. Document ProgIDs
    Maintain a central record of approved add-ins and their ProgIDs for easy reference.
  5. Test Before Rollout
    Deploy to pilot groups before organisation-wide rollout.

Conclusion

Managing Outlook client add-ins using Intune not only strengthens security but also ensures consistency and performance across your enterprise. By controlling which add-ins are enabled, disabled, or user-configurable, IT teams can avoid headaches down the line while enhancing end-user productivity.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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