Is it possible for Snowflake users/customers to allow external business partners, say the IT team from a different company, the ability to create tables and insert into them data they want to send you and vice versa, you make data tables available to them?
We currently exchange countless files of raw data between ourselves and other companies. They give us raw data and we process them and provide enhanced data back to them. It's a two way data exchange, but I want to know if they would be required to setup their own Snowflake Account or not. Ideally I would manage their users on my platform.
Currently files are exchanged back and forth via ftp servers or email so I'm wondering if a multi organization on one Snowflake account with permitted is possible and or if it's ever been tried before.
Essentially I'm asking if two way data exchange can take place on one master Snowflake Account that we manage.