Skip to content

Commit 60a4cae

Browse files
committed
Refresh articles
1 parent 145a045 commit 60a4cae

9 files changed

+138
-177
lines changed

articles/connectors/connectors-create-api-office365-outlook.md

Lines changed: 29 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
22
title: Connect to Office 365 Outlook
3-
description: Connect to Office 365 Outlook from workflows in Azure Logic Apps.
3+
description: Learn how to automate tasks in Office 365 Outlook by connecting to workflows in Azure Logic Apps.
44
services: logic-apps
55
ms.suite: integration
66
ms.reviewer: estfan, azla
77
ms.topic: how-to
8-
ms.date: 01/10/2024
8+
ms.date: 05/15/2025
99
---
1010

1111
# Connect to Office 365 Outlook from Azure Logic Apps
1212

1313
[!INCLUDE [logic-apps-sku-consumption-standard](../../includes/logic-apps-sku-consumption-standard.md)]
1414

15-
To automate tasks for your Office 365 Outlook account in workflows using Azure Logic Apps, you can add operations from the [Office 365 Outlook connector](/connectors/office365connector/) to your workflow. For example, your workflow can perform the following tasks:
15+
To automate tasks for your Office 365 Outlook account in workflows by using Azure Logic Apps, you can add operations from the [Office 365 Outlook connector](/connectors/office365connector/) to your workflow. For example, your workflow can perform the following tasks:
1616

1717
* Get, send, and reply to email.
1818
* Schedule meetings on your calendar.
@@ -22,8 +22,8 @@ This guide shows how to add an Office 365 Outlook trigger or action to your work
2222

2323
> [!NOTE]
2424
>
25-
> The Office 365 Outlook connector works only with a [work or school account](https://support.microsoft.com/office/what-account-to-use-with-office-and-you-need-one-914e6610-2763-47ac-ab36-602a81068235#bkmk_msavsworkschool), for example, @fabrikam.onmicrosoft.com.
26-
> If you have an @outlook.com or @hotmail.com account, use the [Outlook.com connector](../connectors/connectors-create-api-outlook.md).
25+
> The Office 365 Outlook connector works only with a [work or school account](https://support.microsoft.com/office/what-account-to-use-with-office-and-you-need-one-914e6610-2763-47ac-ab36-602a81068235#bkmk_msavsworkschool), for example, *@fabrikam.onmicrosoft.com*.
26+
> If you have an *@outlook.com* or *@hotmail.com* account, use the [Outlook.com connector](../connectors/connectors-create-api-outlook.md).
2727
> To connect to Outlook with a different user account, such as a service account, see [Connect using other accounts](#connect-using-other-accounts).
2828
2929
## Connector technical reference
@@ -42,17 +42,17 @@ For information about this connector's operations and any limits, based on the c
4242
> Microsoft Entra authentication works only with an account for
4343
> Microsoft Office 365 operated by 21Vianet (.cn), not .com accounts.
4444
45-
* The logic app workflow from where you want to access your Outlook account. To add an Office 365 Outlook trigger, you have to start with a blank workflow. To add an Office 365 Outlook action, your workflow can start with any trigger.
45+
* The logic app workflow from where you want to access your Outlook account. To add an Office 365 Outlook trigger, you need to start with a blank workflow. To add an Office 365 Outlook action, your workflow can start with any trigger.
4646

4747
## Add an Office 365 Outlook trigger
4848

4949
Based on whether you have a Consumption or Standard logic app workflow, follow the corresponding steps:
5050

5151
### [Consumption](#tab/consumption)
5252

53-
1. In the [Azure portal](https://portal.azure.com), open your blank logic app workflow in the designer.
53+
1. In the [Azure portal](https://portal.azure.com), open your Consumption logic app. Under **Development Tools** in the sidebar menu, select **Logic app designer** to open a blank workflow.
5454

55-
1. [Follow these general steps to add the Office 365 Outlook trigger](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=consumption#add-trigger) that you want to your workflow.
55+
1. Follow these [general steps to add the Office 365 Outlook trigger](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=consumption#add-trigger) that you want to your workflow.
5656

5757
This example continues with the trigger named **When an upcoming event is starting soon**. This *polling* trigger regularly checks for any updated calendar event in your email account, based on the specified schedule.
5858

@@ -71,17 +71,19 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
7171
| **Interval** | Yes | **15** | The number of intervals |
7272
| **Frequency** | Yes | **Minute** | The unit of time |
7373

74-
To add other available parameters, such as **Time zone**, open the **Add new parameter** list, and select the parameters that you want.
74+
You can add other available parameters, such as **Time zone**.
7575

76-
![Screenshot shows Azure portal, Consumption workflow, and trigger parameters.](./media/connectors-create-api-office365-outlook/calendar-settings-consumption.png)
76+
:::image type="content" source="media/connectors-create-api-office365-outlook/calendar-settings-consumption.png" alt-text="Screenshot showing the Consumption workflow trigger parameters.":::
7777

7878
1. Save your workflow. On the designer toolbar, select **Save**.
7979

8080
### [Standard](#tab/standard)
8181

82-
1. In the [Azure portal](https://portal.azure.com), open your blank logic app workflow in the designer.
82+
1. In the [Azure portal](https://portal.azure.com), open your Standard logic app. Under **Get started**, select **Create a workflow in designer**.
8383

84-
1. [Follow these general steps to add the Office 365 Outlook trigger](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=standard#add-trigger) that you want to your workflow.
84+
1. Select **+ Add** to create a new workflow. Enter a name for your workflow and choose the state type.
85+
86+
1. Follow these [general steps to add the Office 365 Outlook trigger](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=standard#add-trigger) that you want to your workflow.
8587

8688
This example continues with the trigger named **When an upcoming event is starting soon**. This *polling* trigger regularly checks for any updated calendar event in your email account, based on the specified schedule.
8789

@@ -100,9 +102,9 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
100102
| **Interval** | Yes | **15** | The number of intervals |
101103
| **Frequency** | Yes | **Minute** | The unit of time |
102104

103-
To add other available parameters, such as **Time zone**, open the **Add new parameter** list, and select the parameters that you want.
105+
You can add other available parameters, such as **Time zone**.
104106

105-
![Screenshot shows Azure portal, Standard workflow, and trigger parameters.](./media/connectors-create-api-office365-outlook/calendar-settings-standard.png)
107+
:::image type="content" source="media/connectors-create-api-office365-outlook/calendar-settings-standard.png" alt-text="Screenshot showing the Standard workflow trigger parameters.":::
106108

107109
1. Save your workflow. On the designer toolbar, select **Save**.
108110

@@ -120,9 +122,11 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
120122

121123
This example continues with the Office 365 Outlook trigger named **When a new email arrives**.
122124

123-
1. [Follow these general steps to add the Office 365 Outlook action](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=consumption#add-action) that you want to your workflow.
125+
1. Follow these [general steps to add the Office 365 Outlook action](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=consumption#add-action) that you want to your workflow.
124126

125-
This example continues with the Office 365 Outlook action named **Create contact**. This operation creates a new contact in Office 365 Outlook. You can use the output from a previous operation in the workflow to create the contact.
127+
This example continues with the Office 365 Outlook action named **Create contact**. Select the version under **Office 365 Outlook** in the search results.
128+
129+
This operation creates a new contact in Office 365 Outlook. You can use the output from a previous operation in the workflow to create the contact.
126130

127131
1. If prompted, sign in to your Office 365 Outlook account, which creates a connection. To connect with a different user account, such as a service account, see [Connect using other accounts](#connect-using-other-accounts).
128132

@@ -141,9 +145,9 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
141145

142146
This example selects the **Contacts** folder where the action creates the new contact and uses trigger outputs for the remaining parameter values:
143147

144-
![Screenshot shows Azure portal, Consumption workflow, and action parameters.](./media/connectors-create-api-office365-outlook/create-contact-consumption.png)
148+
:::image type="content" source="media/connectors-create-api-office365-outlook/create-contact-consumption.png" alt-text="Screenshot showing the Consumption workflow action parameters.":::
145149

146-
To add other available parameters, open the **Add new parameter** list, and select the parameters that you want.
150+
To add other available parameters, select the **Advanced parameters** dropdown, and choose the parameters that you want.
147151

148152
1. Save your workflow. On the designer toolbar, select **Save**.
149153

@@ -153,7 +157,7 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
153157

154158
This example continues with the Office 365 Outlook trigger named **When a new email arrives**.
155159

156-
1. [Follow these general steps to add the Office 365 Outlook action](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=standard#add-action) that you want to your workflow.
160+
1. Follow these [general steps to add the Office 365 Outlook action](../logic-apps/create-workflow-with-trigger-or-action.md?tabs=standard#add-action) that you want to your workflow.
157161

158162
This example continues with the Office 365 Outlook action named **Create contact**. This operation creates a new contact in Office 365 Outlook. You can use the output from a previous operation in the workflow to create the contact.
159163

@@ -174,9 +178,9 @@ Based on whether you have a Consumption or Standard logic app workflow, follow t
174178

175179
This example selects the **Contacts** folder where the action creates the new contact and uses trigger outputs for the remaining parameter values:
176180

177-
![Screenshot shows Azure portal, Standard workflow, and action parameters.](./media/connectors-create-api-office365-outlook/create-contact-standard.png)
181+
:::image type="content" source="media/connectors-create-api-office365-outlook/create-contact-standard.png" alt-text="Screenshot showing the Standard workflow action parameters.":::
178182

179-
To add other available parameters, open the **Add new parameter** list, and select the parameters that you want.
183+
To add other available parameters, select the **Advanced parameters** dropdown, and choose the parameters that you want.
180184

181185
1. Save your workflow. On the designer toolbar, select **Save**.
182186

@@ -200,17 +204,17 @@ If you try connecting to Outlook by using a different account than the one curre
200204

201205
1. After you set up this role, sign in to the Azure portal with the account that now has Contributor permissions. You can now use this account to create the connection to Outlook.
202206

203-
* Set up the other account so that your work or school account has "send as" permissions.
207+
* Set up the other account so that your work or school account has **send as** permissions.
204208

205209
If you have admin permissions, on the service account's mailbox, set up your work or school account with either **Send as** or **Send on behalf of** permissions. For more information, see [Give mailbox permissions to another user - Admin Help](/microsoft-365/admin/add-users/give-mailbox-permissions-to-another-user). You can then create the connection by using your work or school account. Now, in triggers or actions where you can specify the sender, you can use the service account's email address.
206210

207211
For example, the **Send an email** action has an optional parameter, **From (Send as)**, which you can add to the action and use your service account's email address as the sender. To add this parameter, follow these steps:
208212

209-
1. In the **Send an email** action, open the **Add a parameter** list, and select the **From (Send as)** parameter.
213+
1. In the **Send an email** action, open the **Advanced parameters** dropdown, and select the **From (Send as)** parameter.
210214

211-
1. After the parameter appears on the action, enter the service account's email address.
215+
1. Enter the service account's email address.
212216

213-
## Next steps
217+
## Related content
214218

215219
* [Managed connectors for Azure Logic Apps](managed.md)
216220
* [Built-in connectors for Azure Logic Apps](built-in.md)

0 commit comments

Comments
 (0)