Search code examples
google-cloud-platformgoogle-cloud-dataprep

How do I give access to Google Cloud Dataprep?


I have created a flow in Cloud Dataprep, job executed. All fine.

However, my colleagues, who also has owner role in this GCP project, are not able to see the flow I created. I'm not able to find sharing options anywhere.

How should it be setup so that Dataprep flow can be worked on by multiple users?

Thanks.


Solution

  • UPDATE from September 2018 onwards

    Sharing is now available. See the answer from @justbeez below https://stackoverflow.com/a/55386000/945789 for details.

    No longer relevant - original answer prior to this release below

    At the current time this is not possible. There were a bunch of new features released Jan 23, 2018 but sharing flows and/or datasets is still not there. Given it's still Beta keep an eye on releases as they seem to be big jumps: https://cloud.google.com/dataprep/docs/release-notes.

    There are two workarounds I know of at the moment:

    1. Whenever you create flows, do so under a shared/generic Google login. Google don't recommend this as it's not great security, but it's the only way to have live access with more than one person. Of course that user will also need access to your project.
    2. Periodically export your flow as a zip (three dots menu when you hover a flow) and store that on a shared drive. You can import that flow at the flows menu. I'm not sure whether export and/or import was new in the Jan 2018 release or not, but I didn't notice it prior to that.