Asana Integration - Default Field Mappings and Scheduled Strategies

  • Updated

This article details the default field mappings and scheduled strategies installed with the Asana with OnePlan integration.

Integration Information

OnePlan Changes

Once the install is complete, two things will occur in the OnePlan integration page:

  1. Integration Line-Item Creation.
  2. Asana Availability in Connected Systems.

Integration Line-item Details

Each entry in the Integration section provides an overview of OneConnect Integrations associated with the OnePlan Work Plan, offering a comprehensive list of connected systems.

 

Identifying Connected Systems

Any item connected to Asana will display the Asana icon on both the My Portfolio page and the Work Plan Schedule page, indicating the association between plans/tasks and Asana.

Connecting Items

To link an item from OnePlan to Asana:

  • Navigate to the Work Plan – Schedule page.
  • Click on the plug icon (Connected Systems Icon).
  • Select the option to connect to an existing item in Asana.

Once connected, the Connected Systems window allows for Import, Export, or Opening of the Asana plan-level item.

Default Field Mappings

Plans - Projects

OnePlan Fields Asana Fields Direction Notes
Name Name Both Required
Owner Owner Both Required

 

Tasks - Tasks

OnePlan Fields Asana Fields Direction Notes
Assigned To Assignee Both  
Due Due At Both  
Name Name Both Required
Parent Id Parent Id Both Required
Status Status Both  
Start Start At Both  
Task Dependencies Dependencies Both  

 

Lookup Tables – Lookup Tables

OnePlan Fields Asana fields Direction Notes
       

This table is intentionally left blank. 

Available Strategies

OnePlanUpdate

Publish data from Asana to OnePlan.

This strategy has a filter within the Asana - OnePlan > Projects – Plans section. This filter will only sync items that are already mapped to OnePlan. Please talk to your OnePlan Contact about filtering the information being brought into OnePlan. If this filter is removed (and not replaced with an alternative filter), all items will be brought into OnePlan.

This strategy will bring in all Asana projects as plans into OnePlan. Any workspaces the personal access token has access to will be used to find projects. The strategy will also import all tasks associated to the projects into the Schedule in OnePlan. To facilitate large-scale data manipulation, this strategy efficiently processes multiple records simultaneously. Additionally, for consistency and accuracy alignment between Asana and OnePlan, the strategy will automatically remove tasks from OnePlan if they are deleted in Asana. This deletion specifically applies to tasks and does not affect plans within OnePlan.

Filters can be applied to this strategy on the Asana -> OnePlan section, within the Projects -> Plans table. 

OnePlanPublish

Publish data from OnePlan to Asana.

This strategy has a filter within the OnePlan - Asana > Plans – Projects section. This filter will only sync items that are already mapped to OnePlan. Please talk to your OnePlan Contact about filtering the information being brought into Asana. }. If this filter is removed (and not replaced with an alternative filter), all items will be brought into Asana. 

This strategy will export Connected Plan-Level data to Asana. Work items in the schedule will be exported into Asana as task. The OnePlanPublish strategy will automatically remove tasks from Asana if they are deleted in OnePlan. This deletion specifically applies to tasks and will not affect Project data. 

Filters can be applied to this strategy on the OnePlan -> Asana section, within the Plans -> Projects table. 

SynchLookups

Sync lookups from Asana to OnePlan.

This strategy ensures that dropdown options (also called choice fields) in OnePlan stay aligned with those in your source system, Asana. This strategy is used to keep lists - like status options, departments, or categories - up to date between systems, so users are working with the same set of values in both places. 

It works behind the scenes to scan which fields are mapped between Asana and OnePlan inside of the LookupTables section, then updates OnePlan with the latest available options from Asana. This ensures consistency and helps avoid mismatches when syncing individual items later. 

Filters can be applied to this strategy on the Asana -> OnePlan section, within the LookupTables - LookupTables table. 

Note: This strategy only updates the available options for mapped fields. It does not sync individual plans or tasks - that happens through other strategies like OnePlanUpdate or OnePlanPublish. 

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request