Retrieving google drive item shares and permissions (in R)
Google drive is a great tool, specifically we’ve been using “G Suite” (the equivalent of google drive but for businesses), for a long time. Lately I noticed it’s missing an important feature - monitoring file shares and permission of google drive items across organization is non-trival (at least in the G suite basic subscription).
I wanted to get a better sense of how my files and folders are shared across users within and outside the organization. I decided to give the
googledrive package a try and extract the shares and permissions of important folders I had on my account. Here’s how I did that.
The post provides a method to create a concise tibble with the contents of you google drive items, and their user permissions. You can either run it on all items in your google drive or on selected folders (and sub-folders within). The method is especially useful in the context of data safety and security, when you want to make sure you are not sharing sensitive items in an undesired manner.