Turso
Overview
Section titled “Overview”The Turso integration connects your Turso organization to Oneleet, syncing organization members as user account assets and the organization as an asset. This lets Oneleet monitor who has access to your Turso organization and whether they use multifactor authentication.
What does Oneleet monitor?
Section titled “What does Oneleet monitor?”- Turso organization members (user accounts), including their role (owner, admin, member, or viewer) and whether they have MFA enabled
- Whether the Turso organization requires MFA for all members
To set up the Turso integration, navigate to Integrations > Add integration > Turso.
Oneleet connects with an API token created by an owner or admin of the organization:
- In the Turso dashboard, select the organization and click Settings → API Tokens.
- Click Create Token, enter a name, keep All groups (organization-scoped), and click Create Token.
- Copy the token and paste it into the Oneleet setup form.
- Enter the organization slug: the part after
app.turso.tech/in the dashboard URL (for example,acmeforhttps://app.turso.tech/acme).
Oneleet only syncs the organization you enter, even if the token’s user belongs to other Turso organizations.
For read-only access, mint the token with the Turso CLI instead: turso auth api-tokens mint compliance-reader --org <your-org> --scope read --scope org:read.
Deleting the token, or removing the user who created it from the organization, disconnects Oneleet until you update the token in Oneleet.