AutomationMart
Home/Browse/Audit Google Drive file permissions for access control management
n8n

Audit Google Drive file permissions for access control management

n8nn8n14 modulesv1.0
GmailGoogle SheetsGoogle DriveDropbox

This n8n template reviews and audits recently active Google Drive files and reports on files with excessively open permissions. This shows how you can automate simple compliance tasks for access control management. File Sharing Permissions are routinely abused when access needs and scopes expand to many colleagues, clients and users. Often, granting excessively open permissions means you can get back to work rather than deal with numerous access request notifications. Whilst sometimes justified,

At a glance

Audit Google Drive file permissions for access control management is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, Google Drive, Dropbox. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Google Sheets, Google Drive, Dropbox
Modules
14
Price
Free
Version
v1.0
Audit Google Drive file permissions for access control management workflow diagram

About this workflow

This n8n template reviews and audits recently active Google Drive files and reports on files with excessively open permissions. This shows how you can automate simple compliance tasks for access control management. File Sharing Permissions are routinely abused when access needs and scopes expand to many colleagues, clients and users. Often, granting excessively open permissions means you can get back to work rather than deal with numerous access request notifications. Whilst sometimes justified, the problem is that the permissions are rarely reverted to a safer setting at a later date when it is no longer needed. This template serves to improve your security posture by giving frequent reminders of these open files so that they can be actioned and not forgotten about. See example Audit Report here: How it works A scheduled trigger runs everyday to generate a new audit report. A new sheet is created in a designated Google Sheets document to store the day's results. The Google Drive node is used with Advanced Search params to fetch recently modified files for the user with each file result containing the current permission settings. The results are filtered for those with publicly accessible "anyone with link" and sharing with external users via domain. The results are then manipulated into rows so that we can append them to the Sheet we created earlier. The audit Google Sheet is updated with the results and an audit report is sent to the user to action. How to use Set the scheduled trigger to a more appropriate interval which works for you or your organisation. Consider using allowlists for organisations you frequently share with to reduce the number of false positives. The results can be forwarded to other security or analytical products as required. Requirements Google Drive for Document Management Google Sheet for Reports and Data Collection Gmail to Email Reports Customising the workflow Not using Google? Apply the same approach using Microsoft Sharepoint or Dropbox. If your security policies require it, you could automate fixing the file permissions as a proactive action instead and notify the user later.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Execute a Cloud BOT from an email containing a specific text in Gmail

Every time you receive an email containing a specific text in Gmail, Make will automatically execute a Cloud BOT bot.

Free

Send personalized emails based on filtered Google Sheets rows using ChatGPT and update the sheet

Periodically send personalized emails using ChatGPT by filtering Google Sheets rows, sending emails via Google Email, and updating rows.

Free

Create Clubhouse story for new Google Sheets rows

Every time a new row is added to your Google Sheets spreadsheet, Make will automatically create a story in Clubhouse.

Free

Automated client onboarding system with Notion, email & CRM integration

Graceful Client Onboarding Concierge — Pro A warm, reliable onboarding system for small businesses and studios. Captures a form submission via webhook, creates a Client record in Notion, sends a concierge-style welcome email (with scheduler + optional contract link), optionally pings the owner on Telegram, mirrors the lead to Airtable/HubSpot, places a temporary Google Calendar hold, and includes a double opt-in confirmation link. Made for: coaches, designers, boutique agencies, e-commerce and

Free

Upload files from Google Drive to Seliom

When you upload files to a specific folder in Google Drive, Make will automatically upload them to Seliom. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template.

Free

Add new RepairShopr customers to Google Sheets

Every time a new customer is added to RepairShopr, Make will automatically add the customer information to a Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1qCUudNl-Lr43fd_buiYRq_5HPifLEl64xEMhQ-mHSZ4/edit?usp=sharing).

Free

Track daily Google SERP rankings with Decodo and Google Sheets

Automate your SEO competitive analysis with this daily SERP tracker. This workflow uses Decodo to scrape Google Search results for specific keywords and logs rankings directly into Google Sheets, saving SEO teams hours of manual reporting. Why Use This Workflow? Time Savings: Reduces manual rank checking from 60 minutes daily to 0 minutes through full automation. Cost Reduction: Eliminates the need for expensive "per-keyword" SEO tracking software for basic monitoring needs. Error Prevention:

Free

🐋🤖 DeepSeek AI agent + Telegram + LONG TERM memory 🧠

This n8n workflow template is designed to integrate a DeepSeek AI agent with Telegram, incorporating long-term memory capabilities for personalized and context-aware responses. Here's a detailed breakdown: --- Core Features Telegram Integration - Uses a webhook to receive messages from Telegram users. - Validates user identity and message content before processing. AI-Powered Responses - Employs DeepSeek's AI models for conversational interactions. - Includes memory capabilitie

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free