How can we enable database access for our team?

Dear fellow bubblers,

we build a large part of our product on bubble, which enabled us to scale quickly but also is locking our application and a lot of our data in the bubble platform.

Our team scaled to over 30 members in the last couple of months and in our desire to become a more data-driven company, we now want to enable non-technical team members to access the bubble DB, create queries as needed and export whatever data they need.
Building workflows to download data from the app’s frontend doesn’t work for us, because this would mean limiting teammembers within the frame of the pre-defined export that we create.

Our challenge currently is to allow users to export data from our live database without also giving them admin-access control over pages, workflows, etc. which would put our whole operation & product at risk (think: teammember accidentally deletes WFs, data types, etc.).

Is this a challenge anyone in the community shares? Does anyone have experience with this or maybe even a possible solution?

Excited to hear ideas & discuss feedback!

I think you should consider using the Data API. You can modify and customize the query to get data.
You could also create a plugin that will get the data and convert the json result into a csv or excel files.

2 Likes