Built on WIX Headless

Docs Features Content access

Content access

Pro widget Access — show CMS content only to members or pricing plan holders. Not the same as CMS collection permissions.

Access (Pro) controls who sees content on Table, Repeater, and Dynamic Page widgets on the live site. It is separate from CMS collection permissions (who can create or edit items in the dashboard).

Access changes visibility for visitors. It does not encrypt CMS data or replace dashboard permissions.

Requirements

  • Pro plan — configure Access in the editor on Pro; rules apply on the published site only when the site has Pro.
  • A Wix CMS collection connected in Content on the widget (same as normal CMS displays). Connect a collection before the Access controls appear.
  • Pricing plan audience — the Pricing Plans app installed on the site when you restrict by plan.

Access is not available on Form, Slideshow, Media Gallery, or Calendar in this release.

Configure Access

Where: Widget Settings → Access (accordion after Content on Table, Repeater, and Dynamic Page)

  1. Read the live-site note at the top (Access affects visitors, not CMS dashboard roles). Use Learn more for this page.
  2. Set Protect:
    • Off — everyone sees content (default).
    • Entire widget — one rule for the whole widget.
    • Individual items — only rows/items that match item rules below are protected; others stay visible.
  3. Under Who can view, choose:
    • Signed-in site members, or
    • Pricing plan holders — select one or more public plans (loaded from the site).
  4. When Individual items is selected, add item rules (same idea as Fixed filters in Search & filters): an item is protected when all rules match.

When inaccessible {#when-inaccessible}

Use this section for visitors who do not match the audience rules.

SettingPurpose
DisplayShow message (default) or Hide content (no message UI).
MessageCustom copy in a multi-line field. Leave empty for the default: “You do not have access to this content.”
Message textFont and color pickers (same controls as table UI text design).
Show buttonOptional call to action under the message.
Button actionPrompt member login (Wix sign-in dialog) or Go to link (page or URL).
Button labelButton text (default “Sign in”).
Button linkShown when action is Go to link (default /login).
Button designButton font, text color, and background color (same pattern as payment buttons).

After a successful Prompt member login, the page reloads so access can unlock without a manual refresh.

Editor preview

In the editor, blocked content may show an Access preview banner so you can style the message. Enforcement matches the live site only on published pages with Pro.

Access vs collection permissions

Widget AccessCollection permissions
WhereWidget Access panelCMS Collections → Permissions
ControlsWho sees displayed CMS data on the siteWho can read/write items in the CMS
ProYes — enforced on the live siteIncluded with CMS

Use collection permissions for editorial and data security. Use Access for member-only or paid content on public pages.