Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.iru.com/llms.txt

Use this file to discover all available pages before exploring further.

About Asana

The Asana connector pulls workspace, team, project, and membership information your controls need for access reviews and operational evidence. The integration uses OAuth 2.0 (authorization code). The Asana user who completes consent must already see the workspaces and teams you expect to audit - otherwise collections will look incomplete even after a successful login.

How it works

Iru redirects you through Asana’s OAuth screen and stores tokens so refresh can happen without asking you to sign in every hour. Scopes are read-oriented - they let Iru enumerate teams, users, projects, workspaces, and memberships appropriate for compliance reporting.
DetailValue
CategoryProject management
AuthenticationOAuth 2.0
PlansPremium, Business, or Enterprise tiers align with API capabilities Asana exposes to integrations
Documentation: Asana OAuth, API docs, Developer console.

Prerequisites

  • An Asana account with visibility into the workspaces, teams, and projects you want evidence for (often a workspace admin).
  • Browser pop-ups allowed for your Iru hostname - the OAuth window opens as a popup.

Connect Asana to Iru

Iru Compliance

1

Open Sources

In Iru Compliance, on the left navigation bar, expand Compliance and select Sources.
Left navigation: Compliance expanded, Sources selected
2

Turn on Asana

Find Asana (use Category or Search by name or description). On that card, turn on the toggle. A browser tab or window may open for the connector wizard.
3

Review scopes and start OAuth

On the connector screen, review the required read scopes (teams, users, projects, workspaces, memberships). Select Launch OAuth authentication.
4

Sign in to Asana and approve

When Asana opens, sign in if prompted. Review the permissions and select Allow.
5

Confirm the source is Active

After the popup closes, confirm the Asana card shows Active.

Troubleshooting

Check pop-up blocker settings for the Iru site and try again.
Re-authorize with a user who can see the missing workspaces or teams.
Confirm the authorizing user belongs to real teams/projects - brand-new accounts may have nothing to read.
Tokens expire roughly hourly; Iru refreshes automatically unless the authorizing user was deactivated - re-run OAuth with an active account.

Considerations

The connection follows whichever Asana user…

The connection follows whichever Asana user authorized it - transfer ownership before that person offboards.

Asana rate limits large workspaces; first sync can…

Asana rate limits large workspaces; first sync can take several minutes.

See also