Getting enabled project list for our App

Hi,

We are building an app for Asana. We plan to support app components. However, in the installation flow, we need to which projects are selected for our app. Is it possible?

And the second questions is, our App might be enabled for an additional project later after installation as well or our app might be removed form any projects. How do we know about these changes?

Thanks!

There are words missing isn’t it?

I don’t think you can know :thinking: @Phil_Seeman do you know?

App Components are connected on a per-project basis; there’s no facility in the Asana API to query which projects have App Components installed in them.

Likewise no way to know if an App Component is removed. (FYI I’ve raised the removal scenario with Asana as it’s definitely a missing piece.)

1 Like

Hello,

This issue is critical for us. We require users to select the projects for task creation during installation via our UI. However, it’s essential that users select the exact projects for the app components to display correctly.

I believe this should be a common scenario for Asana apps. Frankly, I’m surprised this isn’t already supported.

Thank you for your responses.

Use the Asana API to check which projects your app has access to. When a user installs your app, you can request the necessary OAuth scopes to read project data. To track changes, consider using webhooks, they can notify your app when it gets added to or removed from a project.

These statements are not accurate and should be ignored; most likely hallucinations from an AI chatbot.