How to integrate asana with intellij

What are you putting in "Username" and "Password"? It should require your API key (which you can find from "Account Settings" in the lower left > "Apps" tab > "API Key" link at bottom) as the username and no password (the API key fulfills the purpose of identifying and authorizing you).


Everything you need in March 2020 is:

  1. Go to "My Profile Settings" -> "Apps" -> "Manage Developer Apps" enter image description here
  2. Click "New access token" and create a new token. Give it a name, like "Task Server" and note it down (it's shown only once!) enter image description here enter image description here enter image description here
  3. Done for now in Asana. Open the IDE and open "Preferences" -> "Tools" -> "Tasks". Increase the connection timeout: enter image description here
  4. Go to the "Preferences" -> "Tools" -> "Tasks" -> "Servers" and add new "Asana [G]" server. Open the "Server configuration" tab and click "Manage Template Variables". Add a workspace variable. Check "Show on first tab" for convenience: enter image description here
  5. Click "Ok" and change "Tasks List URL" to {serverUrl}/tasks?workspace={workspace}&assignee=me: enter image description here
  6. Change id and singleTask-id properties in "Server Configuration" to gid and data.gid: enter image description here
  7. Finally, go to the "General" tab and fill in the details. enter image description here

Username is your access token. Project ID and Workspace can be taken from URL of project's home and workspace's home. Read more about the REST API in the docs.