Microsoft Office 365 Email modules
- Topics:
- Workfront Fusion
In an Adobe Workfront Fusion scenario, you can automate workflows that use Microsoft Office 365 Email, as well as connect it to multiple third-party applications and services.
Access requirements
Expand to view access requirements for the functionality in this article.
You must have the following access to use the functionality in this article:
Adobe Workfront package | Any |
Adobe Workfront license |
New: Standard Or Current: Work or higher |
Adobe Workfront Fusion license** |
Current: No Workfront Fusion license requirement Or Legacy: Workfront Fusion for Work Automation and Integration |
Product |
New:
Or Current: Your organization must purchase Adobe Workfront Fusion. |
For more detail about the information in this table, see Access requirements in documentation.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Prerequisites
To use Microsoft Office 365 Email modules, you must have a Microsoft Office 365 Email account.
Microsoft Office 365 Email API information
The Microsoft Office 365 Email connector uses the following:
Base URL | https://graph.microsoft.com/v1.0 |
API version | v1.0 |
API tag | v2.6.5 |
Connecting the Office 365 Email service to Workfront Fusion
For instructions about connecting your Office 365 Email account to Workfront Fusion, see Create a connection to Adobe Workfront Fusion - Basic instructions
Microsoft Office 365 Email modules and their fields
When you configure Microsoft Office 365 Email modules, Workfront Fusion displays the fields listed below. Along with these, additional Microsoft Office 365 Email fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.
If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.
Message
Create and Send a Message (legacy)
This action module creates and sends an email message.
Select the importance of the email
- Low
- Normal
- High
For each recipient that you want to send the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, without allowing other recipients to see their names or email addresses, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each attachment that you want to add to the email, click Add item and enter the following:
-
Source file
Select a source file from a previous module, or map the source file's name and data.
For each header that you want to add to the email, click Add item and enter the following:
-
Name
Enter the name of the header
-
Value
Enter a value for the header.
Delete a Message
This action module deletes an existing email message.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Get a message
This action module gets the metadata of a specific message
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Move a Message
This action module moves an email message to a selected folder in the mailbox.
Search messages
This search module searches for messages based on specific criteria.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Select how you want to order the results:
- Subject (Ascending or descending)
- Created Date Time (Ascending or descending)
- Last Modified Date Time (Ascending or descending)
- Received Date Time (Ascending or descending)
Watch Messages
This trigger module starts a scenario when a new email message is sent or received.
Select the messages you want to watch:
- Only Unread
- Only read
- All
Draft Message
Create a Draft Message
This action module creates a new email message as a draft.
Select the importance of the email
- Low
- Normal
- High
For each recipient that you want to send the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, without allowing other recipients to see their names or email addresses, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each attachment that you want to add to the email, click Add item and enter the following:
-
Source file
Select a source file from a previous module, or map the source file's name and data.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Send a Draft Message
This action module sends an email message that is currently in draft.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Update a Message
This action module updates an existing message.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Select how you want to identify the message to update:
-
Enter Manually
Enter or map the message ID.
-
Select from the list
Select the folder that contains the message you want to update, then select the message
Select the importance of the email
- Low
- Normal
- High
For each recipient that you want to send the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, without allowing other recipients to see their names or email addresses, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each attachment that you want to add to the email, click Add item and enter the following:
-
Source file
Select a source file from a previous module, or map the source file's name and data.
Attachment
Download an Attachment
This module downloads the specified attachment.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
List Attachments
This module retrieves a list of attachments belonging to the specified message.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Other
Add an Attachment
This module adds a large attachment to a message.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Create and Send a Message
This action module creates and sends an email message.
Select the importance of the email
- Low
- Normal
- High
For each recipient that you want to send the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each recipient that you want to send a copy of the email to, without allowing other recipients to see their names or email addresses, click Add item and enter the following:
-
Email Address
Enter the email address of the contact.
-
Name
Enter the name of the contact.
For each attachment that you want to add to the email, click Add item and enter the following:
-
Source file
Select a source file from a previous module, or map the source file's name and data.
Add the message headers for the email.
-
Name
Enter the name of the header
-
Email Address
Enter a value for the header.
To use a shared email address, enter the address here. The user whose credentials are used in the connection used for this module must have access to the shared folder.
Leave this field blank to use connection owner's own email address.
Make an API Call
This module allows you to perform a custom API call.
Select the HTTP request method you need to configure the API call. For more information, see HTTP request methods.
https://graph.microsoft.com
. Example: /v1.0/me/messages
{"Content-type":"application/json"}
. Workfront Fusion adds the authorization headers for you.Add the body content for the API call in the form of a standard JSON object.
Note:
When using conditional statements such as if
in your JSON, put the quotation marks outside of the conditional statement.