Help

Create organization-specific data sources.

Topic Labels: Scripting
330 2
cancel
Showing results for 
Search instead for 
Did you mean: 
dev52
4 - Data Explorer
4 - Data Explorer

Hello,

I am trying to create a web app using Airtable and Softr. I have already created a fully functional application, but now I want to scale it so organizations can create their own profiles and customize them as they like without affecting other users. I am thinking of creating separate databases for all organizations and connecting them with a central database, similar to how we do it in native PostgreSQL. However, I seem to be stuck with Airtable. Can anyone help me achieve my goal?

 

2 Replies 2
socialfatherfly
4 - Data Explorer
4 - Data Explorer

Hey @dev52👋 I'm on the team over at Softr - happy to help however I can!

If I'm understanding correctly it seems like the app for the most part is the same no matter which organization a user would be a part of. You're just wanting to make it so each profile can be customized per user?

When you say "profile" are you meaning things like profile picture, title, email, etc? Or are you meaning you want parts of the app to look different based on which organization they're a part of?

Either way it seems like this can be achieved within Softr using Data Restrictions and/or block visibility restrictions using User Groups.

You can make specific blocks, fields, or whole pages visibile or invisible to specific organizations, types of users, etc. giving each organization that perceived custom feel without affecting other users.

Let me know if that makes sense or if I'm off-base. Happy to help!

kevin458
4 - Data Explorer
4 - Data Explorer

@dev52 wrote:

Hello,

I am trying to create a web app using Airtable and Softr. I have already created a fully functional application, but now I want to scale it so organizations can create their own profiles and customize them as they like without affecting other users. I am thinking of creating separate databases for all organizations and connecting them with a central database, similar to how we do it in native PostgreSQL. However, I seem to be stuck with Airtable. Can anyone help me achieve my goal?

 


You can achieve this by leveraging Airtable's Organizations and Workspaces. Create a separate workspace for each organization, allowing for customized data and configurations within each. Utilize Airtable's user management and permissions to control access. Integrate Softr with each workspace to build unique applications for each organization. This approach enables scalability and data isolation while maintaining a central administrative structure.