One of the benefits of Airtable is its ease in sharing a base with others.
Sharing levels for logged in users
You can share access to at three levels
Workspace. These users can see all bases and interfaces in the workspace. The workspace shows up in the user’s home screen.
Base. These users can access the entire base, including any interfaces for that base.
If the user does not have access to the workspace, the base shows up under the group of shared bases.
If a user has read-only access at the workspace level, you can grant a higher permission level at the base level. For example, a user may have read-only access to the entire workspace, but creator access to some bases and editor access to others. You cannot “downgrade” a user’s workspace permission levels with a base share.
Interface Only. These users can access only the interface for the base and not the entire base. They can access only what is available in the interface.
Re-sharing and user proliferation
Normally anyone with access to a base, even read-only access, can re-share access to the base at the same or lower permission levels. The default permission level is the permission level of the person doing the share.
This can cause you to have an unexpected consequences:
Editors and creators can add users that increase your number of billable users.
Editors and creators can increase the permission levels of other users (e.g. from read-only to editor/creator, or editor to creator)
You can prevent editors from adding new users in the workspace settings. This
Because read-only users are free, they do not show up in the workspace settings. You must look at each individual base to see if there are any base-level read-only users.