Hi,
I want to setup a Data Clean Room between two organisations. Both the organisations want to contribute data to this clean room. So i want to make both of them as publishers. Since they are two separate organisations they won't have access to the same account/project on GCP.
I created a Clean room but it seems only the owner account/project can add data to it since they are the only ones that can see the room on UI and are able to access the "Add Data" button.
Can someone please guide me on how i can setup a multi publisher data clean room.
Hi @vivekrana2012,
Welcome to Google Cloud Community!
You are correct that, currently, only the owner account or project can add data to the Data Clean Room through the UI, as they are the only ones with direct access to the "Add Data" button. This behavior is by design, as the UI is restricted to the owner project.
To allow other projects (e.g., the second organization) to contribute data, you would need to use the Analytics Hub API. By granting the analyticshub.publisher
IAM role to the service account of the second project, you enable it to publish data to the clean room programmatically.
Here’s a quick overview of the steps:
I hope the above information is helpful.