Introduction

Last updated: July 21st 2026

Super Content Access is a plug-and-play authorization plugin for Craft CMS. Install it, add the Access Control field where you need it, set who can see what — and keep using normal craft.entries, craft.categories, and craft.products queries. Unauthorized content is filtered at the SQL layer, so it never reaches Twig, PHP, or GraphQL.

No custom query params. No template helpers required for lists. Drop it in and it works with the queries you already write.

Features

  • Restrict entry, category, and product visibility to user groups and/or specific users.
  • Automatic query-level filtering — keep using native Craft element queries.
  • Channel, category-group, and product-type defaults with per-element overrides.
  • Read-only element sidebar summary of effective access.
  • Craft dashboard widgets for access overview and breakdown.
  • Optional config/super-content-access.php overrides (including env-driven enable/disable).
  • Settings stay viewable when allowAdminChanges is false (read-only).
  • Console query probe for verifying Entry SQL constraints.

Requirements

  • Craft CMS 5
  • PHP 8.2 or newer
  • Craft Commerce (optional) — for product-type defaults and craft.products filtering