I have 2 profiles that are accessing customer community built on "Napili theme", profile1:system admin profile2:customer Community user I have 4 custom tabs tab1,tab2,tab3,tabs4 I want only first 3 tabs to be visible for "customer community user" and all 4 tabs visible to "system admin" Keeping in mind that we are using "Napili template".
You can use Audiences and Page Variations for show the 4 tabs to admins and 3 for customers.
You can read more here:
By tabs do you mean 'Navigation Menu Items', if the answer is yes, you can control only the menu items that are based on Salesforce objects i.e by removing access to the object on profile. If you are using any other navigation menu items based on pages / external object etc, I don't think it is possible to control it.