Tool

Add protected range

The Google Sheets Add Protected Range tool enables users to add edit protection to specific cell ranges within a spreadsheet, ensuring data integrity and controlled access.

Google Sheets

Features

  • Add protection to a specific cell range in a Google Sheet.
  • Customize permissions by specifying users or groups who can edit the protected range.
  • Support for selecting spreadsheets and worksheets by ID or name.
  • Option to add descriptions to protected ranges for clear identification.
  • Compliance with Google Sheets API formats and standards for seamless integration.

Benefits

  • Prevent unauthorized edits and maintain data accuracy in shared spreadsheets.
  • Enhance collaboration by controlling edit permissions on sensitive data areas.
  • Easily manage and update protected ranges with unique identifiers.
  • Improve audit and accountability with editable descriptions of protected ranges.
  • Streamline workflows with API-based protection management integrated into Pipedream.

Description

Add edit protection to cell range with permissions. See the documentation

IMPORTANT: The arguments have specific formats. Please follow the instructions below:

  • protectors: Return JSON in this format: string[]

Parameters

8 parameters

NameTypeDescription
drivestring

Defaults to My Drive. To select a Shared Drive instead, select it from this list.

You can use the "retrieve_options" tool using these parameters to get the values. key: google_sheets-add-protected-range, propName: drive.

sheetIdrequiredstring

Select a spreadsheet or provide a spreadsheet ID

You can use the "retrieve_options" tool using these parameters to get the values. key: google_sheets-add-protected-range, propName: sheetId.

worksheetIdrequiredinteger

Select a worksheet or provide a worksheet ID

You can use the "retrieve_options" tool using these parameters to get the values. key: google_sheets-add-protected-range, propName: worksheetId.

protectedRangeIdinteger

The ID of the protected range (required for update and delete operations). This is a unique identifier assigned by Google Sheets

rangerequiredstring

The range of cells to protect (e.g., A1:A10). Required for add and update operations

descriptionstring

A description of the protected range

requestingUserCanEditboolean

If true, the user making this request can edit the protected range

protectorsstring[]

Email addresses of users/groups who can edit the protected range (e.g., user@example.com)

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy