Skip to content

NocoDB

The NocoDB integration connects your NocoDB workspaces to Oneleet, syncing their members as user account assets. This lets Oneleet monitor who has access to your NocoDB data and with which role.

  • Members of your NocoDB workspaces (user accounts), including each member’s workspace role (owner, creator, editor, commenter, viewer, or no access)

NocoDB doesn’t share whether members have two-factor authentication enabled, so Oneleet can’t report it.

To set up the NocoDB integration, navigate to Integrations > Add integration > NocoDB.

NocoDB only shares workspace members through its API on the Business plan or higher. Oneleet connects with a NocoDB API token belonging to a workspace owner.

  1. Sign in to NocoDB as a workspace owner, click your email in the bottom left, and choose API Tokens.
  2. Click Create New API Token and enter a Token name and Expiration.
  3. Leave Access set to All resources, or limit it to the workspaces you want Oneleet to monitor.
  4. Under Token Permissions, click Clear all, then set Users and Workspaces to Read.
  5. Click Create token and copy the token.
  6. In Oneleet, enter app.nocodb.com as the NocoDB domain (or your self-hosted NocoDB domain), paste the token, and click Connect.

An API token belongs to the user who created it. Deleting the token, letting it expire, or removing that user from a workspace disconnects Oneleet from that workspace until you update the token in Oneleet. Workspaces that aren’t on the Business plan or higher are skipped.