Microsoft Office 365 Calendar
- Topics:
- Workfront Fusion
In an Adobe Workfront Fusion scenario, you can automate workflows that use Microsoft Office 365 Calendar, 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 Calendar modules, you must have a Microsoft Office 365 Calendar account.
Microsoft Office 365 Calendar API information
The Microsoft Office 365 Calendar connector uses the following:
Base URL | https://graph.microsoft.com/v1.0 |
API version | v1.0 |
API tag | v2.0.10 |
Connecting the Office 365 Calendar service to Workfront Fusion
For instructions about connecting your Office 365 Calendar account to Workfront Fusion, see Create a connection to Adobe Workfront Fusion - Basic instructions
Microsoft Office 365 Calendar modules and their fields
When you configure Microsoft Office 365 Calendar modules, Workfront Fusion displays the fields listed below. Along with these, additional Microsoft Office 365 Calendar 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.
Event
Create an Event
This action module creates a new event.
{date}T{time}
; for example, 2017-08-29T04:00:00.0000000
. For a list of supported date and time formats, see Type coercion.{date}T{time}
; for example, 2017-08-29T04:00:00.0000000
. For a list of supported date and time formats, see Type coercion.Select the importance of this event.
- Low
- Medium
- High
Select the sensitivity of this event.
-
Normal
-
Personal
The recipient sees a "Please treat this as Personal" message.
-
Private
The recipient sees a "Please treat this as Private" message. This event isn't forwarded or redirected by the recipient's inbox rules.
-
Confidential
The recipient sees a "Please treat this as Confidential" message.
Select how you want the event to appear to people who view your calendar.
- Free
- Tentative
- Busy
- Out of office
- Working elsewhere
- Unknown
For each attendee that you want to invide, click Add item and enter the following:
-
Name
Enter or map the attendee's name.
-
Email
Enter or map the attendee's email address.
Delete an Event
This action module deletes an existing event.
Get an Event
This action module retrieves details of the specified event.
Search Events
This search module retreves details of an event when the event is created, updated, deleted, started, or ended in the selected calendar.
Set the filter conditions to filter results. You can filter by the following properties:
- Subject
- Event ID
- Created Date Time
- Last Modified Date Time
- Body Preview
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
Update an Event
This action module updates an existing event.
{date}T{time}
; for example, 2017-08-29T04:00:00.0000000
. For a list of supported date and time formats, see Type coercion in Adobe Workfront Fusion.({date}T{time}
; for example, 2017-08-29T04:00:00.0000000
. For a list of supported date and time formats, see Type coercion in Adobe Workfront Fusion.Select the importance of this event.
- Low
- Medium
- High
Select the sensitivity of this event.
-
Normal
-
Personal
The recipient sees a "Please treat this as Personal" message.
-
Private
The recipient sees a "Please treat this as Private" message. This event isn't forwarded or redirected by the recipient's inbox rules.
-
Confidential
The recipient sees a "Please treat this as Confidential" message.
Select how you want the event to appear to people who view your calendar.
- Free
- Tentative
- Busy
- Out of office
- Working elsewhere
- Unknown
Add attendees of the event.
-
Name
Enter the attendee's name.
-
Email
Enter the attendee's email address.
Watch Events
This trigger module retrieves details of an event when the event is created, updated, deleted, started, or ended in the selected calendar.
Select how you want to watch events.
-
By Created Time
Watch for new events.
-
By Updated Time
Watch for updated events.
Calendar
Create a Calendar
This action module creates a new calendar in your Office 365 account.
Delete a Calendar
This action module deletes an existing calendar.
Get a Calendar
This action module retrieves details about a single calendar.
List Calendars
This search module retrieves a list of all of the authenticated user’s calendars.
Update a Calendar
This action module edits an existing calendar.
Other
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/events
{"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.