---
title: "Disable email signatures in Outlook for Windows using Intune"
slug: "how-to-disable-email-signatures-in-outlook-for-windows-using-intune"
description: "Stop users from adding their own Outlook for Windows signatures alongside Opensense: disable them with an Intune configuration profile or PowerShell script."
updated: 2025-04-29T16:00:21.000Z
canonical: "https://help.opensense.com/docs/how-to-disable-email-signatures-in-outlook-for-windows-using-intune"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.opensense.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Disable email signatures in Outlook for Windows using Intune

## Overview

After you implement Opensense signature management, some users may still have signatures applied in Microsoft Outlook. To stop this, disable the native email signature experience in Outlook for Windows through Intune. There are two ways:

- [With a configuration profile](#disabling-signatures-with-a-configuration-profile)
- [With a PowerShell script](#disabling-signatures-with-a-powershell-script) that runs on users' machines


:::note[Before you start]
- Microsoft Endpoint Manager (Intune)
- Devices that are Azure AD-joined, with users signed in with their Azure AD account
:::


## Disabling signatures with a configuration profile

1. Sign in to the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com/).
2. Go to **Devices** > **Configuration profiles**, and click **Create profile**.
3. In **Platform**, select **Windows 10 and later**. In **Profile type**, select **Templates**. Under **Template name**, select **Administrative Templates**, and click **Create**.
4. In the **Basics** step, enter a profile name (required) and a description. Click **Next**.
5. Select **User Configuration** in the menu on the left, and type `Do not allow signatures` in the search box.
6. Click the setting name, **Do not allow signatures for e-mail messages**, to open its pane. Select **Enabled**, then click **OK** and **Next**.
7. If you use scope tags, set them. Click **Next**.
8. In the **Assignments** step, choose the users for whom signatures are disabled:
   - To disable signatures for everyone in your organization, click **Add all users**.
   - To disable signatures for some Azure Active Directory groups, click **Add groups**.
   - To let some Azure AD groups keep the native signature experience in Outlook for Windows, click **Add groups** under **Excluded groups**.
9. In the **Review + create** step, check your settings, and click **Create** to save and apply the policy.

From then on, the native signature experience in Outlook for Windows is disabled on the machines of the users you chose.

<div class="kb-media-carousel" data-kb-media-carousel aria-label="Steps to create the configuration profile">
  <div class="kb-media-carousel__viewport">
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig1-41b8df0430f4.png" alt="Microsoft Endpoint Manager admin center with Devices, Configuration profiles, and Create profile highlighted" width="590" height="638" loading="lazy" decoding="async"></div><figcaption><strong>Create profile</strong> · Devices &gt; Configuration profiles</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig2-d315f378456b.png" alt="Create a profile pane with Windows 10 and later, Templates, and Administrative Templates selected, and the Create button" width="514" height="902" loading="lazy" decoding="async"></div><figcaption><strong>Choose the template</strong> · Administrative Templates</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig3-1078383f96c6.png" alt="Basics step with the profile name and description filled in" width="591" height="256" loading="lazy" decoding="async"></div><figcaption><strong>Basics</strong> · Name and description</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig4-e0b023e8d303.png" alt="Configuration settings step with User Configuration selected and Do not allow signatures typed in the search box" width="588" height="182" loading="lazy" decoding="async"></div><figcaption><strong>Find the setting</strong> · User Configuration</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig5-338f77a1d61f.png" alt="Do not allow signatures for e-mail messages pane with Enabled selected and the OK button" width="500" height="380" loading="lazy" decoding="async"></div><figcaption><strong>Enable the setting</strong> · Then OK and Next</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig6-f40f14bbaf24.png" alt="Assignments step with All users added under Included groups and the Excluded groups section below" width="591" height="395" loading="lazy" decoding="async"></div><figcaption><strong>Assignments</strong> · All users, or selected groups</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig7-d082f928338e.png" alt="Review + create step summarizing the profile settings, with the Create button highlighted" width="590" height="454" loading="lazy" decoding="async"></div><figcaption><strong>Review + create</strong> · Check the settings, then Create</figcaption></figure>
  </div>
</div>


### Tracking the profile

To track the assignment of the profile, go to **Devices** > **Configuration profiles** and click the profile name. The **Overview** page shows for how many devices and users the profile was assigned successfully or unsuccessfully. For details on devices, users, or settings, click **Device status**, **User status**, or **Per-setting status**.

![Configuration profile Overview page with donut charts of assignment status for devices and users, and the Device status, User status, and Per-setting status options highlighted](https://help.opensense.com/media/disableemailsig8-395ed53bf32d.png)


## Disabling signatures with a PowerShell script

To disable the native signature experience with a PowerShell script that Intune runs, prepare the script file, then set up Intune to run it.


### Preparing the script file

1. Open a text editor, such as Notepad, or the PowerShell ISE app, and paste in this code:

   ```powershell
   New-ItemProperty -path
   "HKCU:\SOFTWARE\Microsoft\Office\16.0\Common\MailSettings" -Name
   "DisableSignatures" -Value '1' -PropertyType 'DWORD' -Force
   ```

2. Use **Save As** (Ctrl+Shift+S) to save the file in the `.ps1` format, for example `Disable_signatures.ps1`.

![Save As dialog with the file name Disable_signatures.ps1 and the Save button highlighted](https://help.opensense.com/media/disableemailsig9-9b3a54487214.png)


### Setting up Intune to run the script

1. Sign in to the [Microsoft Endpoint Manager admin center](https://endpoint.microsoft.com/).
2. Go to **Devices** > **Scripts**, click **Add**, and select **Windows 10 and later**.
3. Name the script, add an optional description, and click **Next**.
4. In the **Script settings** step, load the script file you prepared into **Script location**, and set these options:
   - **Run this script using the logged-on credentials**: **Yes**. The script then runs for each user who signs in on a machine and disables signatures for their account.
   - **Enforce script signature check**: **No**.
   - **Run script in 64 bit PowerShell Host**: **Yes**. If users' machines are 32-bit, select **No**.

   Click **Next**.
5. If you use [scope tags](https://docs.microsoft.com/en-us/mem/intune/fundamentals/scope-tags), set them for this script policy. Click **Next**.
6. In the **Assignments** step, choose the users the script runs for: all users, or specific Azure AD user groups. To exclude Azure AD groups, use the **Excluded groups** section.
7. In the **Review + add** step, check the settings for the script policy, and click **Add**. The script is added to the scripts list.

:::caution[Assign the script to users, not devices]
The script changes an entry in the **Current User** registry key. If more than one person uses the same machine, the script must run for each user who signs in on it.
:::

<div class="kb-media-carousel" data-kb-media-carousel aria-label="Steps to add the PowerShell script in Intune">
  <div class="kb-media-carousel__viewport">
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig10-f6182cd50574.png" alt="Microsoft Endpoint Manager admin center with Devices, Scripts, Add, and Windows 10 and later highlighted" width="590" height="420" loading="lazy" decoding="async"></div><figcaption><strong>Add a script</strong> · Devices &gt; Scripts &gt; Add</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig11-aa827796b354.png" alt="Add PowerShell script Basics step with the name and description filled in" width="590" height="269" loading="lazy" decoding="async"></div><figcaption><strong>Basics</strong> · Name and description</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig13-ceb9abb2f74e.png" alt="Script settings step with Disable_signatures.ps1 loaded, logged-on credentials set to Yes, signature check set to No, and 64 bit PowerShell Host set to Yes" width="590" height="263" loading="lazy" decoding="async"></div><figcaption><strong>Script settings</strong> · Yes, No, Yes</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig14-aa32c39406de.png" alt="Assignments step for the script, with included and excluded groups" width="590" height="422" loading="lazy" decoding="async"></div><figcaption><strong>Assignments</strong> · Users, not devices</figcaption></figure>
    <figure class="kb-media-frame"><div class="kb-media-frame__visual"><img src="https://help.opensense.com/media/disableemailsig15-b7a54bb56673.png" alt="Review + add step summarizing the script settings, with the Add button" width="590" height="618" loading="lazy" decoding="async"></div><figcaption><strong>Review + add</strong> · Then Add</figcaption></figure>
  </div>
</div>

### Tracking the script

To track the script runs, go to **Devices** > **Scripts** and click the script name. The **Overview** page shows for how many devices and users the script ran successfully or unsuccessfully. For details, such as device names and user names, click **Device status** or **User status**.

![Script Overview page for Windows PowerShell - Disable Outlook signatures, with run status for devices and users](https://help.opensense.com/media/disableemailsig16-e7dbc3421381.png)

## What's next

- [Disable existing Microsoft Outlook signatures using a Group Policy (GPO)](https://help.opensense.com/docs/disable-existing-microsoft-outlook-signatures-using-a-group-policy-gpo): disable Outlook signatures with Group Policy instead.
- [How does Opensense work with Microsoft 365?](https://help.opensense.com/docs/how-does-opensense-work-with-office-365): how Opensense applies signatures in Microsoft 365.
