Skip to main content
Question

Manage permissions via API?

  • October 3, 2025
  • 6 replies
  • 59 views

Forum|alt.badge.img+2

We would like to keep the permissions of two bases (one a clone of the other) in sync.

In order to do this, is it possible to manage permissions via the Airtable API?

Specifically: field-level, table-level, and base-level permissions.

Thank you

6 replies

ScottWorld
Forum|alt.badge.img+35
  • Genius
  • October 3, 2025

No, that is not possible.

But why do you have 2 bases that are identical?

- ScottWorld, Expert Airtable Consultant


Forum|alt.badge.img+2
  • Author
  • New Participant
  • October 3, 2025

Thanks for your reply. We use the clone in our sandbox environment.


ScottWorld
Forum|alt.badge.img+35
  • Genius
  • October 3, 2025

If you upgrade to Airtable’s Business Plan, you can use Airtable’s built-in sandbox feature, which could save you a lot of time & energy.

You can learn more here: https://support.airtable.com/v1/docs/app-sandbox-in-airtable

- ScottWorld, Expert Airtable Consultant


Forum|alt.badge.img+2
  • Author
  • New Participant
  • October 3, 2025

That’s really interesting. We weren’t aware of this feature. It may be exactly what we need. Thank you!


ScottWorld
Forum|alt.badge.img+35
  • Genius
  • October 3, 2025

You’re welcome!

If you have a budget and you’d like to hire the best Airtable consultant to help you with this or anything else that is Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


rubenburdin
Forum|alt.badge.img+3
  • Participating Frequently
  • October 17, 2025

Good call using a sandbox for safe testing — keeping permissions aligned between environments isn’t currently exposed in the API (https://airtable.com/developers/web/api/webhooks-overview).

Field-, table-, and base-level permissions are all managed internally by Airtable. For now, you’d need to replicate those settings manually or script admin notifications when schema changes occur. If you ever move toward automating multi-environment syncs more broadly, a two-way integration layer like Stacksync can mirror structural updates and data flow between bases while keeping your live and sandbox environments consistent without manual upkeep.