StandardAsanaClientProviderService

Description:

Common service to authenticate with Asana, and to work on a specified workspace.

Tags:

asana, service, authentication

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.

Display NameAPI NameDefault ValueAllowable ValuesDescription
API URLasana-api-urlhttps://app.asana.com/api/1.0Base URL of Asana API. Leave it as default, unless you have your own Asana instance serving on a different URL. (typical for on-premise installations)
Personal Access Tokenasana-personal-access-tokenSimilarly to entering your username/password into a website, when you access your Asana data via the API you need to authenticate. Personal Access Token (PAT) is an authentication mechanism for accessing the API. You can generate a PAT from the Asana developer console. Refer to Asana Authentication Quick Start for detailed instructions on getting started.
Sensitive Property: true
Workspaceasana-workspace-nameSpecify which Asana workspace to use. Case sensitive. 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.

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.