- 03 Nov 2022
- 7 Minutes to read
Interface Designer permissions
- Updated on 03 Nov 2022
- 7 Minutes to read
Because Interface Designer offers flexible ways to simplify workflows, visualize data, and tailor information to different audiences across organizations, it's important to review the permissions assigned to any/all interfaces, bases, and data you share with collaborators.
|Plan availability||All plan types/levels|
Interfaces are available to all customers on all plans, the ability to share interfaces separately from the base is restricted to Pro & Enterprise users only.
|Platform(s)||Web/Browser, Mac app, and Windows app|
Interface - An interface is a curated representation of base data created using Interface Designer. Interfaces are fully customizable and can contain various visual elements, data sources, and permissions.
Interface page - Interfaces break up information into one or more interface pages. And while an interface always contains at least a single page, creators can add more pages.
Element - Elements are the essential building blocks of interfaces. Creators can add visual elements like grids and timelines, design elements like text and dividers, and functional elements like buttons and comments, to present their base data in a customized way.
Interface-only collaborators - Interface-only collaborators are users who are only invited to the interface, not the underlying base.
Interface Designer at a glance
Interface Designer is a powerful way for creators to work and partner with collaborators without those collaborators needing full access to all the information stored in a single base. Instead, creators can build interfaces on top of the same base—ensuring collaborators always see and interact with the information most relevant to them.
Interface Designer permissions overview
The following chart helps visualize how Interface Designer permissions impact different levels of collaborators:
|Interface Designer actions||Interface-only viewer||Interface-only commentor||Interface-only editor||Base viewer||Base commentor||Base editor||Base creator|
|Can view interfaces||✅ ||✅||✅||✅||✅||✅ ||✅ |
Can comment on interfaces
Can edit interface data
|❌||❌ || ✅||❌ ||❌ ||✅||✅|
|Can access the full base||❌||❌|| ❌ ||✅||✅||✅||✅|
|Can add or update interface elements||❌||❌ || ❌ ||❌||❌|| ❌ ||✅|
|Billable (Pro plans)||❌|| ✅|| ✅||❌|| ✅|| ✅|| ✅|
Using Interface designer permissions
As part of interface building, thinking about permissions allows you more control and flexibility over your and your team’s work.
So, once you’ve opened or started creating an interface, consider who you’re sharing your work with — what access their contribution requires — and the sensitivity of the data being shared.
You’ll be able to personalize Interface content for interface users through the current-user filter. For example, simply add an element filter specified to Viewer’s records only to ensure the Viewer only sees records, including them or their associated group* (Enterprise only).
You can also add a Filter element and match a collaborator or email field to the current user or user group* (Enterprise only) to allow end users to adjust the filter based on their needs.
Keep in mind that interface elements have additional permission options and can be individually set as view-only or editable. You can also specify which fields are visible to interface users and if expanded records show the comment feed.
You can share interfaces with individuals or groups* (Enterprise only) directly via email — with the option to notify users — or base creators can create links that automatically grant interface access once clicked.
Invite by link is only available to base creators (when workspace restrictions permit doing so).
And finally, the interface elements, information, and permissions can be modified anytime after publishing.
Interface designer permissions considerations
With Interface Designer, certain parts of Airtable and how permissions interact with collaborators have changed in ways that impact how creators/collaborators previously used Airtable. Please review and consider the following updates to Airtable when creating interfaces and sharing them:
- Field visibility - Interface Designer replaces the need for hidden fields because now collaborators only see fields and information you've shared with them specifically.
- Filter elements - In addition to showing a filtered set of records to all users, interface creators can also add filter elements, allowing end users to control what they see.
- Viewing individual records details: When expanding a record to see its details, you now see a full-page experience fully customizable in Interface Designer.
- List elements require these detail pages to be enabled. Once enabled, creators can design record detail pages showing specific fields — in any orientation to their end users.
- Collaborators only see fields that creators add to their record detail pages. As a result, hidden fields are no longer available.
- Detail pages are reusable per table and per interface. So, for example, if a creator has two grids on two separate detail pages in an interface showing records from their “projects” table, they’ll use the same record detail page layout.
- Notifications - Mentioning a collaborator in an interface notifies them and redirects them to the interface.
- Disappearing records - If a collaborator’s access is revoked, they will immediately lose access to the interface they’re using. But if the collaborator updates an interface, causing the row not to match filters. In that case, they will retain access to that record for 5 minutes.
- Workspace restrictions - For Pro plans, workspace sharing restrictions are extended to interfaces (but not domain restrictions). While Enterprise plans restrictions impact both workspace sharing and domain restrictions.
- Commenting: When mentioning someone in a comment, comment on the intended interface, not the base. Any person mentioned in a base comment — who doesn't have previous access to that base — will not receive notifications.
- Interface-only impact on billing: It's important to remember that granting interface-only permissions to collaborators impacts the owner's billing. To learn more about how billing works, review Airtable's billing overview.
Can I share an interface with a non-user or do they have to have an Airtable account?
There are other related considerations outlined in the FAQs below, however, an Airtable account login is the first requirement in order to view an interface. To share information from a base with people who do not have an Airtable account consider creating a base or view share link.
Who can create new interfaces/interface pages?
Collaborators with “Owner” or “Creator” collaborator permissions on a base can create new interfaces and groups of interfaces.
Can I share an interface without sharing the base?
While interfaces are available to all customers on all plans, the ability to share interfaces separately from the base is restricted to Pro & Enterprise users only.
If I share an interface with another individual or team, can they see the underlying data?
Not necessarily. It depends on whether the option to allow access to the base was checked when the invitation was sent. Ultimately, only base collaborators can view the underlying base.
What happens if more than one collaborator is editing an interface at the same time?
Interface Designer will always save the most recent changes to an interface. So, if more than one collaborator is editing the same interface, Interface Designer will reflect the last changes to both collaborators.
If a base collaborator has “Commentor” or “Read-only” base permissions, can they edit an interface’s “Editable” fields?
No, a base collaborator with “Commentor '' or “Read-only” permissions on a base can't edit or modify a base’s records through an interface.
I updated an interface's appearance. Why isn't the change visible to my collaborators?
If you made a change to an interface or to the elements contained in an interface itself, you must first publish the changes for that interface in order for other collaborators in a base to see those changes.
What happens if someone who is not a base collaborator tries to navigate to an interface URL?
Suppose you share an interface URL with someone who is not a base collaborator. In that case, they can request access to the interface without needing access to the underlying base. The workspace owner can then grant access or ignore the request. If you share an interface URL with someone who is an interface collaborator — but not a base collaborator — they may or may not be able to see the exact record you linked depending on their permissions as set by the interface.
On Free & Plus plans, if you share an interface URL with someone who is not a base or interface collaborator, they will have to request access to the interface, granting them access to the underlying base. The workspace owner can then give access or ignore the request.
Can I duplicate an interface into another base?
We do not support duplicating interfaces into another base at this time.
How do field and table permissions impact Interfaces?
Field and table permissions set in the base will extend and be respected in Interfaces as well.
Who can share Interfaces?
All Interfaces users will be able to share the Interface further at their permission level or below. For the Enterprise & Pro plans, if workspace sharing restrictions are turned on, then only workspace owners can share the base. See this workplace restrictions article for more information.
Can I only share a specific page on an interface?
No, sharing an interface will share all published pages on that interface.
Can I see what interfaces a user has access to?
Enterprise admins can navigate to the Admin panel’s Users tab to view a particular user and confirm the interfaces they have access to and their permission level per interface.
How can I see all the Interfaces that exist across my organization?
Enterprise admins can navigate to the Admin panel’s Interfaces tab to see the full list of interfaces within the organization.