Bigsolve Logo
Company
AboutCareers
Services
AIAnalyticsCustom DevelopmentImplementationIntegration
Insights
BlogCase Studies
Contact Us

Conditional Visibility for Tabs in Lightning App Builder

Let's learn how to conditionally display Tabs to Users via the Lightning App Builder.

Conditional visibility for individual tabs in the Salesforce Lightning App Builder

A Lightning record page can show or hide an individual Tab based on who is viewing the record or what the record contains. Before Summer '24, visibility rules only reached components, so a Tab was all or nothing for everyone who could open the page.

That granularity is what makes the difference. Administrators can now show or hide entire Tabs based on profile, permission, record field values, or device.

‍

What Does This Mean for You?

‍
Personalized User Experiences: Tailor the interface to specific user roles, permissions, or record attributes. For instance, hide the "Sales" Tab for support agents or display the "Marketing" Tab only for marketing teams.
‍

Reduced Clutter: Avoid overwhelming users with irrelevant information by displaying only the necessary Tabs. This enhances focus and productivity.

‍
Dynamic Layouts:
Create adaptive pages that adjust based on changing conditions, such as record status or data values.

‍

Before You Start: Two Constraints

This works on record pages. Tab-level visibility applies to Tabs on record pages. App pages and Home pages are not associated with an object, so the conditions available there are limited to contexts like User, User Permission, and Device rather than record fields.

Dynamic Forms on Mobile has to be enabled first. Find it under Setup > Salesforce Mobile App. If the visibility option does not appear on your Tab, this is usually why.

‍

How It Works

To set conditional visibility for a tab:

  • Navigate to the Lightning App Builder
  • Open the record page containing the Tab you want to control
  • Select the Tab and access its properties
  • Configure the visibility conditions using criteria like record fields, user profiles, or other relevant factors

‍

The Lightning App Builder properties panel for a selected Tab, showing the Set Component Visibility filter that hides the Tab based on user profile
Conditional Tab Visibility

‍

One thing worth being clear about: hiding a Tab is a user experience control, not a security control. It changes what a user sees on the page, not what they can access. Object, field, and record access still come from profiles, permission sets, and sharing.

‍

Used well, conditional Tab visibility makes record pages more efficient and less cluttered, and lets one page serve several audiences instead of forcing a separate page per profile.

Recent Blogs

Explore fresh ideas, strategies, and solutions from our Salesforce experts.

How AI improves sales teams by taking on research, qualification, follow-up, and CRM updates
Sep 24, 2026

How AI Improves Sales Teams: From Automation to Better Sales Execution

Salesforce and HubSpot integration connecting marketing engagement to sales execution
Sep 4, 2026

Salesforce vs. HubSpot: How a Salesforce-HubSpot Integration Connects Marketing and Sales

Five signs a Salesforce org needs an audit
Aug 18, 2026

Signs Your Salesforce Org Needs an Audit

Get Started with an Expert-Led Discovery

Let's Chat
CTA Charts
Bigsolve LogoSalesforce Partner badge with text 'Partner Since 2022' on blue gradient background.
Keep Up With The Latest
Join our subscriber list to get the latest news and special offers.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Company
AboutCareers
Services
AIAnalyticsCustom DevelopmentImplementationIntegration
Insights
BlogCase Studies
Legal
PrivacyTerms
© 2026 BigSolve LLC. All Rights Reserved.