- Getting started with Airtable
- Introduction to Airtable basics
- Contacting Airtable Support Updated
- Airtable home screen
- Glossary of Airtable terminology
- Airtable technical requirements
- Feature differences between Airtable on desktop and mobile
- Airtable keyboard shortcuts
- Using Markdown in Airtable
- Adding descriptions in Airtable
- Finding Airtable IDs
- Airtable Automations
- Automations Overview
- Automation feature walkthroughs
- Integrated automation walkthroughs
- Airtable automation walkthroughs
- Linking existing records using automations
- Conditional groups of automation actions
- Repeating groups of Airtable automation actions
- Creating recurring records using automations
- How to delay Airtable automation runs
- Prevent automations from triggering by mistake
- Use automations to timestamp status updates
- Automation Triggers
- Airtable Triggers
- Airtable automation trigger: When record matches conditions
- Airtable automation trigger: When a form is submitted
- Airtable automation trigger: When record created
- Airtable automation trigger: When record updated
- Airtable automation trigger: When record enters view
- Airtable automation trigger: At scheduled time
- Airtable automation trigger: When webhook received
- Airtable automation trigger: When a button is clicked
- Airtable automation trigger: When email received Updated
- Integrated Triggers
- Airtable Triggers
- Automation Actions
- Airtable Actions
- Airtable automation action: Send email Updated
- Airtable automation action: Create record
- Airtable automation action: Update record
- Airtable automation action: Find records
- Airtable automation action: Sort list
- Airtable automation action: Run a script Updated
- Airtable automation action: Generate with AI
- Integrated Actions
- Airtable automation actions: Slack
- Airtable automation actions: Google Workspace
- Airtable automation action: Send MS Teams message
- Airtable automation actions: Outlook
- Airtable automation actions: Jira Cloud
- Airtable automation actions: Jira Server / Data Center
- Airtable automation actions: Salesforce
- Airtable automation action: Create post in Facebook Pages
- Airtable automation actions: GitHub Issues
- Airtable automation action: Hootsuite post
- Airtable automation action: Send Twilio SMS
- Airtable Actions
- Airtable Bases
- Using Airtable Cobuilder
- Airtable bases overview
- Creating and managing Airtable bases
- Structuring bases in Airtable
- Moving bases between workspaces in Airtable
- Creating and managing tables in Airtable
- Creating Airtable base share links
- Importing third-party data into Airtable
- Using insights in Airtable
- Troubleshooting Airtable base performance
- Airtable Betas
- Collaborating in Airtable
- Airtable Enterprise Support
- General Enterprise information
- External badging in Airtable
- Using app library and components in Airtable Updated
- Ask an Expert beta overview
- European data residency at Airtable
- Airtable user groups overview
- Airtable Enterprise API
- Creating and managing data retention policies in Airtable
- eDiscovery APIs in Airtable
- Airtable and data loss prevention
- Accessing Enterprise audit logs in Airtable
- Set up Jira Server / Data Center to connect with Airtable
- Admin panel pages
- Airtable admin panel overview
- Users - Airtable enterprise admin panel
- Airtable admin panel user details
- Groups - Airtable admin panel
- Workspaces - Airtable Enterprise Admin Panel
- Bases - Airtable admin panel
- Interfaces - Airtable admin panel
- Data sets - Airtable admin panel
- Managed apps - Airtable admin panel
- Components - Airtable admin panel
- Reports - Airtable admin panel
- Settings - Airtable admin panel Updated
- Managing Enterprise organizations
- Managing Enterprise admins in admin panel
- Using Organizations
- Organization branding for apps in Airtable
- Enterprise Hub in Airtable
- Enterprise Hub: Org unit assignment with user groups Updated
- Deactivating, removing access, and reactivating users in the admin panel
- Managing user access to workspaces and bases
- Airtable Enterprise Key Management Updated
- Custom terms of use New
- Enterprise SSO
- General Enterprise information
- Airtable Extensions
- Airtable Fields
- Fields Overview
- Attachment
- Date-based fields
- Formula
- Getting Started with Formulas
- Formula Foundations
- The essentials of Airtable formulas
- Formula writing tips for beginners
- Troubleshooting formulas
- Basic calculations
- Conditional statements
- Logical arguments
- Working with dates
- Displaying DATETIME_FORMAT using the date field in Airtable
- Working with date functions in Airtable
- Calculating the difference between dates in Airtable
- Supported DATETIME_DIFF unit specifiers in Airtable
- Supported DATETIME_FORMAT format specifiers in Airtable
- Using the DATETIME_PARSE() formula in Airtable
- Working with timezones
- Record functions
- Text functions
- Numeric functions
- Common Solutions: Beginner
- Common Solutions: Intermediate
- Common Solutions: Advanced
- Long Text Field
- Linked Record Field
- Linking records in Airtable
- Limiting linked record selection to a view in Airtable
- Dynamic filtering in linked record fields
- Linking to one, many, or a subset of Airtable records
- Converting existing fields to Airtable linked records
- Reordering record links in Airtable
- Understanding linked record relationships in Airtable
- Number-Based Fields
- Other Fields
- Rollup, lookup, and count fields
- Select and user fields
- Integrating with Airtable
- API
- Getting started with Airtable's Web API
- Creating personal access tokens
- Airtable Webhooks API Overview
- Service accounts overview
- Airtable Web API - Using filterByFormula or sort parameters
- Airtable API Deprecation Guidelines
- Airtable API: Common troubleshooting
- Managing API call limits in Airtable
- URL length limitations for web API requests
- Integration services
- Third-party integrations via OAuth overview
- Troubleshooting disconnected OAuth integrations in Airtable
- Options for integrating with Airtable
- Third-party integrations - Common troubleshooting
- Low-code integrations - Common troubleshooting
- Integrating Airtable with external calendar applications
- Visualizing records from Airtable in Tableau
- Visualizing Airtable records in Microsoft Power BI & Power Query
- Integrating HubSpot with Airtable
- Using Zapier to integrate Airtable with other services
- Using Zapier's Multi-Step Zaps to find and update records
- Using IFTTT to integrate Airtable with other services
- Integrating with AWS Lambda & DynamoDB
- Developer tools
- API
- Airtable Interface Designer
- Interface Designer overview articles
- Interface layouts
- Interface elements
- Adding and removing elements in interfaces
- Adding layouts to interfaces
- Formatting elements in interfaces
- Interface element: Button
- Interface element: Calendar
- Interface element: Chart
- Interface element: Filter
- Interface element: Gallery
- Interface element: Grid
- Interface element: Kanban
- Interface element: Number
- Interface element: Record picker
- Interface element: Text
- Interface element: Timeline
- Learning and Resources
- Managing Airtable
- Airtable Policy
- Airtable Records
- Airtable Sync
- Airtable Views
- Airtable Workspaces
- Print
- Share
- DarkLight
- PDF
Enabling two-factor authentication in Airtable
- Updated on 19 Dec 2024
- 3 Minutes to read
- Print
- Share
- DarkLight
- PDF
All plan types | |
| |
Platform(s) | Web/Browser, Mac app, and Windows app |
Related reading |
Enabling two-factor authentication
Two-factor authentication adds a second level of authentication to your Airtable account login. So, in addition to your email and password, you will need some additional information or a physical device to support logging in. By choosing a 2FA, you can protect your user login from remote attacks that may exploit stolen credentials.
NOTE
Two-factor authentication can only be set up in Airtable if you create an account using a password you've selected. Suppose you log in with a Google account. In that case, you can't set up two-factor authentication using the below instructions. Before enabling 2FA, please review our support article on Adding a password for the first time.
to enable two-factor authentication in Airtable:
Visit your Airtable account page.
Click the Set up two-factor authentication option below your account name and email.
You will now be asked to sign in again for security purposes.
If you don’t see this option, then the account has already been set up for two-factor authentication.
Click Enable.
NOTE
Then you’ll need to set up an authenticator app that you can use to receive security codes without receiving a call or a text message or needing an internet connection. The page will generate a QR code to configure an authenticator app on your phone. We recommend you use an authenticator app that supports cloud backups of accounts stored within the authenticator app.
After configuring your authenticator app and entering a verification code, your account's two-step authentication is enabled, returning you to the 2FA configuration page. Make sure you save your backup codes securely to prevent losing access to your account.
Two-factor authentication backup options
In the event you've lost your phone and don't have cloud backups enabled for your authenticator app:
Visit the "Backup options" section of your 2FA page.
Click Show single-use backup codes.
After clicking "Show single-use backup codes," a list of 12-character backup codes becomes visible.
Note
If you lose your phone or can't receive or generate authentication codes, each can be used only once to access your account. Be sure to write these down or copy them into a safe place.
If you believe your list of backup codes has been compromised, you can regenerate the backup codes by clicking the “Regenerate” option at the bottom of the "Show single-use backup codes" section.
Modifying two-factor authentication settings
To disable two-factor authentication from your account:
Login to your account and access your account page. If you aren’t logged in, then you’ll be brought to a login screen.
Near your profile picture click the Update two-factor authentication option.
Click the Disable button presented in the dialogue box that appears.
To change your account’s authenticator app:
First disable 2FA for your account
Login to your account and access your account page. If you aren’t logged in, then you’ll be brought to a login screen.
Near your profile picture click the Update two-factor authentication option.
Click the Disable button presented in the dialogue box that appears.
Once disabled, you can proceed to re-enable 2FA which will generate a new QR code for you to scan with the new authenticator app.
FAQs
I have another account that uses a phone number to receive security codes. Why isn’t that an option anymore?
We deprecated support of SMS security codes for new customers. Authenticator apps are a more secure way of supporting two-factor authentication. Suppose your account currently has a phone number associated with it. In that case, you can continue receiving codes via SMS, but you will not be able to change or update that phone number. Users with workspaces on paid tiers can still use a phone number to receive their security codes. You can permanently turn off two-factor authentication if you do not want to use an authenticator app.
Can two-factor authentication (2FA) be enforced for other users accessing my base or workspace?
Two-factor authentication (2FA) can only be enforced for Enterprise FAQs using SSO.
Why am I receiving “Error submitting phone number; please try again.” or “Invalid phone number” when attempting to authenticate?
There are two potential reasons for receiving the above error messages:
If a phone number is entered incorrectly 3 times, users are required to wait 24 hours before trying again due to daily 2FA limitations.
Due to changes in restrictions, we cannot send SMS to numbers based in Singapore or Russia
I set up two-factor authentication (2FA) but lost access to my second authentication method. What can I do?
If you can no longer access your second authentication method, click the “Problems getting an authentication code?” error message.
This link will allow you to view all of your options for authentication. If you saved the backup codes provided when you set up 2FA, you can enter one by selecting Use a backup code.
If you are still unable to access your account, please contact our support team.