AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    Administration interface basicsDevelopers and adminsBusiness usersChangelogGlossary
  • Guides
    Welcome to Xperience by KenticoAdministration interface basicsCustomer journeysDigital marketingConfigurationDevelopmentArchitectureUpgrade to Xperience by Kentico
  • Training
    For AdminsFor Business usersFor DevelopersFor Solution architects
  • API Examples
    ConfigurationContent managementDevelopmentDigital marketing
  • Changelog
    Documentation updatesSecurity advisories
  1. Home
  2. Business users
  3. Website content
  4. Secure pages

Secure pages


Was this page helpful?

Send us feedback Go back to top

Related pages

  • Content hub
  • Content items
  • Members
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)

This page describes how to restrict access to pages on the live site. For restricting access to pages in the Xperience administration, see Page permission management.

Pages in the content tree are accessible to all visitors by default. Use the Membership access section to restrict access on the live site. These settings require a site that already supports member registration and authentication.

  1. Open a website channel application.

  2. Select a page in the content tree.

  3. Go to Properties → Membership access.

  4. Configure the page's security settings.

    • Requires authentication – select this option to require visitors to sign in before they can view the page.
    • Membership roles – this field appears after you select Requires authentication. Select one or more member roles to restrict access to those roles. If you leave the field empty, all authenticated members can view the page.
  5. Select Publish change.

    • If securing a page with subpages, a dialog prompts you to decide whether the changed settings should apply to all subpages as well. Both the authentication requirement and the selected roles propagate to child pages.

The updated access restrictions take effect on the live site after you publish the page. Secured pages display a diamond icon in the content tree.

When previewing pages in the Xperience administration, all secured content is visible regardless of member role assignments. This allows editors to review content without restriction.

Access restriction inheritance

Newly created pages inherit access restrictions from their parent page.


Automated member role assignments

Developers typically set up automatic role creation and assignment during implementation. For one-off adjustments, use the Members application to manage roles and assign them to members.

Move pages with mismatched security settings

When moving a page in the content tree, a mismatch between the moved page's security configuration and its new parent page can occur if one is secured and the other is not. To resolve the mismatch, you can set the moved page to:

  • Inherit access restrictions from the new parent.
  • Maintain the current access restrictions.
  • Cancel the operation.