Skip to content

Commit c147912

Browse files
authored
Merge pull request #180 from makeplane/asana-importer
Asana importer
2 parents bd8d586 + 03468f8 commit c147912

File tree

3 files changed

+95
-0
lines changed

3 files changed

+95
-0
lines changed

docs/importers/asana.mdx

+89
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Asana
3+
---
4+
5+
# Import your Asana data to Plane
6+
7+
:::info
8+
The Asana importer is currently available under a feature flag. Contact our support team if you’d like to try it out.
9+
:::
10+
11+
With the Asana importer, you can easily import issues, states, labels, priorities and user data from Asana to Plane and continue managing your existing projects.
12+
13+
## Import from Asana
14+
> **Role**: Workspace admins
15+
16+
To import Asana issues to a Plane project, follow these steps:
17+
1. Click the **** icon next to your workspace name on the sidebar and select **Workspace Settings**.
18+
19+
2. Select **Imports** on the right pane and click the **Import** button in the Asana section.
20+
![Import from Asana](https://media.docs.plane.so/importers/asana/import-asana.webp#center)
21+
22+
4. In the **Asana to Plane Migration Assistant** screen, enter your **Personal Access Token** to allow Plane access to your Asana account.
23+
![Connect Asana](https://media.docs.plane.so/importers/asana/asana-plane-migration-assistant.webp#center)
24+
25+
5. Click the **Connect Asana** button to link the accounts.
26+
27+
6. Click the **Import** button under the **Imports** section.
28+
![Import Asana](https://media.docs.plane.so/importers/asana/import-asana-data.webp#center)
29+
30+
7. **Configure Plane**
31+
Select the Plane project where you want to import your Asana data and and click **Next**.
32+
![Configure Plane](https://media.docs.plane.so/importers/asana/configure-plane.webp#center)
33+
34+
8. **Configure Asana**
35+
Choose the workspace and project in Asana from where you want to import data.
36+
![Configure Asana](https://media.docs.plane.so/importers/asana/configure-asana.webp#center)
37+
38+
10. **Map states**
39+
Map **Asana sections** to their equivalent **Plane states**.
40+
![Map states](https://media.docs.plane.so/importers/asana/map-states.webp#center)
41+
42+
11. **Map priorities**
43+
Map the **Asana priorities** to the corresponding **Plane priorities**. If there's no match, select **None** in the **Plane priorities** list.
44+
![Map priorities](https://media.docs.plane.so/importers/asana/map-priorities.webp#center)
45+
46+
12. **Summary**
47+
Review the mappings and make any changes if needed. Click **Back** to adjust, or click **Confirm** to start the migration.
48+
![Review mappings](https://media.docs.plane.so/importers/asana/import-summary.webp#center)
49+
50+
13. The data migration begins and takes a few minutes to complete depending on the number of issues in your Asana workspace.
51+
![Migration complete](https://media.docs.plane.so/importers/asana/import-complete.webp#center)
52+
53+
14. Once it's done, go to **Issues** in your Plane project to confirm that the data import is successful.
54+
55+
## Imported entities
56+
57+
Here’s a quick look at what gets imported during the migration from Asana to Plane:
58+
59+
| Asana | Plane | Notes|
60+
|--------------| ------------------- |---- |
61+
| Labels | Labels | |
62+
| Status | States | |
63+
| Issue priorities | Priorities | |
64+
| Users | Users | |
65+
| Issues | Issues | |
66+
| Relations | Parent | Includes only parent-child relationships |
67+
| Issue comments | Issue comments |Includes username and timestamp. If you skip user import during migration, comments will show the name of the user who performed the migration.|
68+
| Issue attachments | Issue attachments | |
69+
| Reporter | Created by | |
70+
| Created | Created at | |
71+
| Assignee | Assignees | If you skip user import during migration, this will be blank.|
72+
| Issue types | Labels \| Prefix in Issue title | |
73+
| Images in the Issue description | Images in the Issue description | |
74+
| Summary | Issue title | |
75+
| Start date | Start date | |
76+
| Due date | Due date | |
77+
| Linked Issues | Links | Includes backlinks to the original Asana issue.|
78+
| Sprint | Cycles | Includes the issues, start and end date. |
79+
| Components | Modules | Includes the issues. |
80+
81+
## Sync Asana to Plane
82+
83+
After the import, if there are any new or updated issues in Asana, you can easily sync these changes to Plane:
84+
85+
1. Go to **Workspace settings**.
86+
2. Select **Imports** on the right pane.
87+
3. Click the **Re run** button next to the project you want to sync.
88+
![Sync Asana](https://media.docs.plane.so/importers/asana/rerun-import.webp#center)
89+

docs/importers/jira-imp.mdx

+4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ title: Jira
44

55
# Import your Jira data to Plane
66

7+
:::info
8+
The Jira importer is currently available under a feature flag. Contact our support team if you’d like to try it out.
9+
:::
10+
711
With the Jira importer, you can easily import issues, states, labels, priorities and user data from Jira to Plane and continue managing your existing projects.
812

913
## Import from Jira

sidebars.ts

+2
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,9 @@ const sidebars: SidebarsConfig = {
147147
collapsed: true,
148148
label: 'Importers',
149149
items: [
150+
'importers/asana',
150151
'importers/jira-imp',
152+
151153
],
152154
},
153155
{

0 commit comments

Comments
 (0)