This service manages credentials to Asana, and provides a common API for the processors to work on the user specified workspace (or organization).
If you have an Asana instance running on your custom domain, then you need to specify the API URL
of that instance. For example: https://asana.example.com/api/1.0
Asana supports a few methods of authenticating with the API. Simple cases are usually handled with a
personal access token, while multi-user apps utilize OAuth.
Asana provides three ways to authenticate:
A workspace is the highest-level organizational unit in Asana. All projects and tasks have an associated workspace.
An organization is a special kind of workspace that represents a company. In an organization, you can group your
projects into teams. You can read more about how organizations work on the Asana Guide.
You can read more about how objects are organized in Asana in the developer guide.