Many of the Getting Started resources are very casual about account/data setup and seem to almost assume the app developer is a member of the company that will use the app. (The developer just logs in to AppSheet, connects to an available Google Drive data source, and starts building the app without much guidance on the relationship between developer, company, data source, ownership, etc.)
I’m curious what considerations should be thought about if I’m a freelance/contract developer who may end up creating solutions for multiple companies. Would I just have a single AppSheet account coupled with my own Google Drive account to store the different companies’ Sheets data? Would it make more sense to insist that each company have their own Google Drive account for storing the Sheets data? (I can imagine a company wanting to “own” the data like that.) Any reason I might go as far as setting up individual AppSheet accounts for each company? (Perhaps if the company is requesting more access and ownership of the app?)
If anyone has any thoughts or could share from their experience, I’d appreciate it. I have not started developing with AppSheet yet, but soon will be starting a project for a company as an independent contractor. I’m just trying to plan ahead to avoid needing to undo anything if I realize later there was a better setup for the relationship between AppSheet, the company(ies), and their Sheets data sources.