Xero - beautiful accounting software

Xero Developer Help Center

Xero Developer Community

Community > API Authentication >

Non-human/Dummy user for authorising integration

Started by Mark Webster -   in API Authentication

We want to develop a script that pulls some basic financial data such as company revenue per customer, into our data warehouse for centralised reporting. So we do not want/need a human Xero user to authorise our integration - that would enable our developers to access personal information of that user in Xero. Can we set up a non-human/Dummy user in Xero, with permissions to access reports, and use that to authorise our integration? Is there another way to authorise our integration, without giving our developers access to personal or sensitive company information?