Skip to content

Commit 3337c9f

Browse files
[Outlook] (unified manifest) Document unified manifest support in Outlook on Mac and on mobile (#5303)
* Add note about unified manifest support in Outlook on Mac and on mobile * Fix typo and links * Clarify support information and dates * Apply suggestion from review
1 parent ae7b424 commit 3337c9f

18 files changed

+78
-45
lines changed

docs/develop/event-based-activation.md

Lines changed: 25 additions & 23 deletions
Large diffs are not rendered by default.

docs/develop/unified-manifest-overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Office Add-ins with the unified app manifest for Microsoft 365
33
description: Get an overview of the unified app manifest for Microsoft 365 for Office Add-ins and its uses.
44
ms.topic: overview
5-
ms.date: 06/24/2025
5+
ms.date: 08/01/2025
66
ms.localizationpriority: high
77
---
88

@@ -79,7 +79,7 @@ To override this behavior in desktop platforms, add each domain you want to open
7979

8080
Add-ins that use the unified manifest can be installed if the Office platform *directly* supports it.
8181

82-
To run an add-in on platforms that don't directly support the unified manifest, you must publish the add-in to [AppSource](https://appsource.microsoft.com/). When the app package that contains the unified manifest is deployed in AppSource, an add-in only manifest is generated from the unified manifest and stored. This add-in only manifest is then used to install the add-in on platforms that don't directly support the unified manifest.
82+
To run an add-in on platforms that don't directly support the unified manifest, you must publish the add-in to [AppSource](https://appsource.microsoft.com/). Then, deploy the add-in in the [Microsoft 365 Admin Center](../publish/publish.md). This way, an add-in only manifest is generated from the unified manifest and stored. The add-in only manifest is then used to install the add-in on platforms that don't directly support the unified manifest.
8383

8484
The following tables lists which Office platforms directly support add-ins that use the unified manifest.
8585

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
> [!NOTE]
2+
> Add-ins that use the unified manifest for Microsoft 365 aren't directly supported in Outlook on Mac. To run this type of add-in on Mac, the add-in must first be published to [AppSource](https://appsource.microsoft.com/) then deployed in the [Microsoft 365 Admin Center](../publish/publish.md). For more information, see [Support for add-ins with the unified manifest for Microsoft 365](../outlook/compare-outlook-add-in-support-in-outlook-for-mac.md#support-for-add-ins-with-the-unified-manifest-for-microsoft-365).
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
> [!NOTE]
2+
> Add-ins that use the unified manifest for Microsoft 365 aren't directly supported in Outlook on mobile devices. To run this type of add-in on mobile platforms, the add-in must first be published to [AppSource](https://appsource.microsoft.com/) then deployed in the [Microsoft 365 Admin Center](../publish/publish.md). For more information, see [Support for add-ins with the unified manifest for Microsoft 365](../outlook/outlook-mobile-addins.md#support-for-add-ins-with-the-unified-manifest-for-microsoft-365).
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
> [!NOTE]
2+
> Add-ins that use the unified manifest for Microsoft 365 aren't directly supported in Outlook on Mac and on mobile devices. To run this type of add-in on Mac and on mobile platforms, the add-in must first be published to [AppSource](https://appsource.microsoft.com/) then deployed in the [Microsoft 365 Admin Center](../publish/publish.md). For more information, see the "Client and platform support" section of [Office Add-ins with the unified app manifest for Microsoft 365](../develop/unified-manifest-overview.md#client-and-platform-support).

docs/outlook/add-mobile-support.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Add support for add-in commands in Outlook on mobile devices
33
description: Learn how to add support for Outlook on mobile devices including how to update the add-in manifest and change your code for mobile scenarios, if necessary.
4-
ms.date: 01/31/2025
4+
ms.date: 08/01/2025
55
ms.localizationpriority: medium
66
---
77

@@ -15,6 +15,8 @@ The first step to enabling add-in commands in Outlook mobile is to define them i
1515

1616
# [Unified manifest for Microsoft 365](#tab/jsonmanifest)
1717

18+
[!INCLUDE [outlook-unified-manifest-mobile](../includes/outlook-unified-manifest-mobile.md)]
19+
1820
1. In the [`"extensions.ribbons.requirements.formFactors"`](/microsoft-365/extensibility/schema/requirements-extension-element#formfactors) array, add `"mobile"` as an item. When you are finished, the array should look like the following.
1921

2022
```json

docs/outlook/append-on-send.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Prepend or append content to a message or appointment body on send
33
description: Learn how to prepend or append content to a message or appointment body when the mail item is sent.
4-
ms.date: 07/18/2024
4+
ms.date: 08/01/2025
55
ms.topic: how-to
66
ms.localizationpriority: medium
77
---
@@ -29,6 +29,8 @@ To configure the manifest, select the tab for the type of manifest you'll use.
2929

3030
# [Unified manifest for Microsoft 365](#tab/jsonmanifest)
3131

32+
[!INCLUDE [outlook-unified-manifest-mac](../includes/outlook-unified-manifest-mac.md)]
33+
3234
The following shows how to configure your unified manifest to enable the prepend-on-send and append-on-send features.
3335

3436
1. Open the **manifest.json** file.

docs/outlook/compare-outlook-add-in-support-in-outlook-for-mac.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Compare Outlook add-in support in Outlook on Mac
33
description: Learn how add-in support in Outlook on Mac compares with other Outlook clients.
4-
ms.date: 06/19/2025
4+
ms.date: 08/01/2025
55
ms.localizationpriority: medium
66
---
77

@@ -40,8 +40,9 @@ You can determine which UI version you're on, as follows:
4040

4141
## Support for add-ins with the unified manifest for Microsoft 365
4242

43-
Add-ins that use the [unified manifest for Microsoft 365](../develop/unified-manifest-overview.md) aren't directly supported in Outlook on Mac. To run this type of add-in, it must first be published to [AppSource](https://appsource.microsoft.com/). An add-in only manifest is then generated from the unified manifest, which enables the add-in to be installed in Outlook on Mac.
43+
Add-ins that use the [unified manifest for Microsoft 365](../develop/unified-manifest-overview.md) aren't directly supported in Outlook on Mac. To run this type of add-in, it must first be published to [AppSource](https://appsource.microsoft.com/) then deployed in the [Microsoft 365 Admin Center](../publish/publish.md). An add-in only manifest is then generated from the unified manifest, which enables the add-in to be installed in Outlook on Mac.
4444

45-
If you're deploying an add-in that uses the unified manifest in the [Microsoft 365 Admin Center](../publish/publish.md) and require it to run in Outlook on Mac, the add-in must be a published AppSource add-in. Custom add-ins or line-of-business (LOB) add-ins that use the unified manifest can't currently be deployed in the Microsoft 365 Admin Center.
45+
> [!NOTE]
46+
> Custom add-ins or line-of-business (LOB) add-ins that use the unified manifest can't currently be deployed in the Microsoft 365 Admin Center.
4647
4748
For more information, see the "Client and platform support" section of [Office Add-ins with the unified app manifest for Microsoft 365](../develop/unified-manifest-overview.md#client-and-platform-support).

docs/outlook/contextless.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Activate your Outlook add-in without the Reading Pane enabled or a message selected
33
description: Learn how to activate your Outlook add-in without enabling the Reading Pane or first selecting a message.
4-
ms.date: 04/12/2024
4+
ms.date: 08/01/2025
55
ms.topic: how-to
66
ms.localizationpriority: medium
77
---
@@ -27,6 +27,8 @@ The steps to configure the manifest vary depending on which type of manifest you
2727

2828
# [Unified manifest for Microsoft 365](#tab/jsonmanifest)
2929

30+
[!INCLUDE [outlook-unified-manifest-mac](../includes/outlook-unified-manifest-mac.md)]
31+
3032
1. In your preferred code editor, open the [Outlook quick start](../quickstarts/outlook-quickstart-json-manifest.md) project that you created.
3133

3234
1. Open the **manifest.json** file located at the root of the project.

docs/outlook/mobile-event-based.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Implement event-based activation in Outlook mobile add-ins
33
description: Learn how to develop an Outlook mobile add-in that implements event-based activation.
4-
ms.date: 06/12/2025
4+
ms.date: 08/01/2025
55
ms.topic: how-to
66
ms.localizationpriority: medium
77
---
@@ -33,11 +33,14 @@ To run the feature, you must have a supported version of Outlook on Android or o
3333

3434
The steps for configuring the manifest depend on which type of manifest you selected in the quick start.
3535

36-
> [!NOTE]
37-
> When developing an event-based add-in to run in Outlook on Android and on iOS, note that the unified app manifest for Microsoft 365 can only be used if the add-in handles certain events. To learn which events are supported, see [Supported events and clients](#supported-events-and-clients).
38-
3936
# [Unified app manifest for Microsoft 365](#tab/jsonmanifest)
4037

38+
> [!NOTE]
39+
>
40+
> - When developing an event-based add-in to run in Outlook on Android and on iOS, note that the unified manifest for Microsoft 365 can only be used if the add-in handles certain events. To learn which events are supported, see [Supported events and clients](#supported-events-and-clients).
41+
>
42+
> - Add-ins that use the unified manifest for Microsoft 365 aren't directly supported in Outlook on mobile devices. To run this type of add-in on mobile platforms, the add-in must first be published to [AppSource](https://appsource.microsoft.com/) then deployed in the [Microsoft 365 Admin Center](../publish/publish.md). For more information, see [Support for add-ins with the unified manifest for Microsoft 365](outlook-mobile-addins.md#support-for-add-ins-with-the-unified-manifest-for-microsoft-365).
43+
4144
1. Configure the [`"extensions.runtimes"`](/microsoft-365/extensibility/schema/extension-runtimes-array?view=m365-app-prev&preserve-view=true) property just as you would for setting up a function command. For details, see [Configure the runtime for the function command](../develop/create-addin-commands-unified-manifest.md#configure-the-runtime-for-the-function-command).
4245

4346
1. In the [`"extensions.ribbons.contexts"`](/microsoft-365/extensibility/schema/extension-ribbons-array#contexts) array, add `mailRead` as an item. When you're finished, the array should look like the following.

0 commit comments

Comments
 (0)