Why Notion Shared Database Hides Specific Properties From Guests
🔍 WiseChecker

Why Notion Shared Database Hides Specific Properties From Guests

When you share a Notion database with guests, some properties may be hidden from their view even though you set them to visible. This problem usually occurs because Notion enforces a separate permission layer called guest access restrictions that overrides the database-level property visibility settings. This article explains the exact mechanism that causes property hiding, shows you how to verify which properties are affected, and provides the steps to make any property visible to guests.

Key Takeaways: Property Visibility for Notion Guests

  • Share menu > Guest permissions > Can edit/Can view: Guests see only properties with the “Visible” toggle enabled in the database property settings.
  • Property settings > Property type > Hide property from guests: Toggling this off makes the property visible to guests regardless of other share settings.
  • Page-level guest restrictions: If a guest is added only to a specific page, properties from parent databases may be hidden automatically.

ADVERTISEMENT

Why Notion Hides Properties From Guests

Notion uses a two-layer permission system for shared databases. The first layer is the database-level share permission, which controls whether a guest can view or edit the entire database. The second layer is the property-level visibility setting, which is independent of the share permission. Even if a guest has full edit access to the database, Notion will hide any property that has the “Hide property from guests” toggle enabled.

This design exists to protect sensitive data. For example, you might want guests to see a project name and status but not the internal budget or client notes. Notion applies this restriction automatically when the guest role is “Guest” as opposed to “Member.” The toggle is enabled by default for all new properties created after a guest has been added to the workspace. Properties created before the guest was added remain visible until you manually change the setting.

Another common cause is the guest’s access scope. If you add a guest to a specific page instead of the entire database, Notion may hide properties that belong to a parent database or a linked database view. In that case, the guest sees only the properties that exist on the exact page they were invited to, not the full set of database properties.

Steps to Make Properties Visible to Guests

  1. Open the database property settings
    Navigate to the database that contains the hidden properties. Click the three-dot menu in the top-right corner of the database view, then select “Properties” from the dropdown. This opens the property panel on the right side of the screen.
  2. Locate a hidden property
    In the property panel, each property has a toggle switch next to its name. A property that is hidden from guests shows a small guest icon (a person silhouette) next to the toggle. Click the property name to expand its detailed settings.
  3. Disable the guest restriction
    In the expanded property settings, look for the option labeled “Hide property from guests.” If the toggle is enabled (blue), click it to disable it. The property will become visible to all guests who have access to the database.
  4. Verify the guest’s access scope
    Open the Share menu in the top-right corner of the page. Under “Invite people, groups, or emails,” find the guest’s name. Click the dropdown next to their name and select “Can edit” or “Can view” — whichever you prefer. If the guest was added to a specific page, click “Manage access” and ensure they have access to the database itself, not just a page inside it.
  5. Test with a guest account
    Open the database in a private browser window or ask the guest to refresh their view. The property should now appear in the database table. If it does not, repeat steps 1 through 3 and confirm the toggle is off.

ADVERTISEMENT

If Notion Still Hides Properties After the Fix

Guest sees only a linked database view

When you share a linked database view instead of the original database, the guest sees only the properties included in that view. To fix this, open the original database, click the “Add a view” button, create a new view that includes all desired properties, and share that view with the guest instead.

Property is a rollup or formula

Rollup and formula properties that reference a hidden property will also be hidden from guests. If you want the guest to see the rollup or formula, you must first make the source property visible by following the steps above.

Guest was added to a workspace with restricted sharing

Some workspace plans enforce a global setting that restricts guest access to certain property types. Go to Settings & Members > Settings > Workspace settings and check the option “Allow guests to see all database properties.” If this setting is off, guests will always see a limited set of properties regardless of property-level toggles.

Notion Guest Access Levels and Property Visibility Compared

Access Level Properties Visible by Default Can Override Property Toggle
Full Member All properties Yes — member always sees all properties
Guest with Can Edit Only properties with guest toggle off No — toggle controls visibility
Guest with Can View Only properties with guest toggle off No — same as Can Edit
Guest via page link Properties on that specific page only No — scope limits visibility

You can now identify why Notion hides specific properties from guests and how to adjust the visibility setting for each property. Next, review all properties in your shared database and disable the guest toggle for any property that should be visible. As an advanced tip, use the “Hide property from guests” toggle intentionally for sensitive fields like salary, personal email, or internal notes instead of removing guests from the database entirely.

ADVERTISEMENT