bexio
The bexio integration imports the users of your bexio company as user account assets, so your bexio users are included when you review who has access to your systems. Oneleet links each user to the matching person in your organization by email address.
Connect bexio
Section titled “Connect bexio”Oneleet connects to bexio with OAuth, so you don’t create or paste an API token. Sign in with an administrator of the bexio company you’re connecting.
- In Oneleet, go to Integrations > Add integration > bexio and click Connect.
- bexio opens and asks you to sign in. If your login belongs to more than one company, choose the company to connect.
- Review the Oneleet access request and click Allow. bexio sends you back to Oneleet, and the new connection appears on the bexio integration page.
Your bexio users appear in Oneleet a few minutes after the first sync. Each connection covers one bexio company; connect again to add another company.
Oneleet only asks bexio for your sign-in identity, the company you picked, and a refresh token (openid, company_profile, and offline_access), and only reads the company’s user list. It doesn’t read or change invoices, contacts, accounting, or any other business data.
Imported data
Section titled “Imported data”For each user of the connected company, Oneleet imports their name, email address, and whether they’re a Superadmin or Accountant. bexio only returns those two roles when the connecting user is an administrator.
bexio’s API lists only the company’s current users, and doesn’t share users’ MFA status or last sign-in time, so Oneleet doesn’t import them. Their absence doesn’t mean a user lacks MFA.
Disconnect bexio
Section titled “Disconnect bexio”Remove the connection from the bexio integration page in Oneleet. Removing a user’s access in bexio also stops Oneleet’s access, since the connection acts with the connecting user’s permissions.