I need to develop a scheduling software that will be used by several of agencies that are not related to one another, and the application will be using Google APIs.
I know that for the Google API I need to generate the service_key.json, and my question is what is the appropriate way to manage this: should all agencies provide me with editor permissions and share privileges, or do they need to do it, or do I need to get them to give me temporary access?
With any options, I know that Google also charges fees if you go over a limit, so how would that work? As well, are the limitations per service key or per account?
Most likely I will be hosting the application for all, and none may have a technical person on site.