OAuth 2.0 for Xero
This section describes the steps to configure the Trifacta Application to integrate with your Xero deployment using OAuth 2.0 to authenticate.
Create OAuth 2.0 Client App in Xero
In Xero, you must create the client app that the Trifacta Application uses OAuth 2.0 to access and connect to your Xero data.
Steps:
Log in to Xero account where you want the OAuth 2.0 app to be created.
Navigate to MyApps > New app.
Enter the following details:
Select Web app.
Enter the required information on the available fields.
Specify the URL in the following format, depending your project or workspace login:
https://<Login_URL>/oauth2/callback
Example:
https://cloud.trifacta.com/oauth2/callback
To create the app, click Create app.
Enter the required information to create the connected app.
Acquire the following information, which is required for creating the connection in the Trifacta Application:
Organization Name: If you have a preferred organization name to use, please acquire it.
Xero API: The following APIs are supported:
ACCOUNTING (default)
ASSETS
PAYROLLAUS
FILES
PROJECTS
Create OAuth 2.0 Client for Xero
In the Trifacta Application, the OAuth 2.0 client for Xero is created for you.
Create Xero Connection
After you have created the OAuth 2.0 client, you can create a connection to your Xero data.
For more information, see Xero Connections.