This helps Claude implement custom permission controls for specific entity types in Umbraco's backoffice, like giving different users different access levels on individual content nodes. You'd reach for this when the standard user group permissions are too broad and you need per-entity control. The skill pulls from official Umbraco docs and includes a reference to a working example in the CMS source code at `/Umbraco-CMS/src/Umbraco.Web.UI.Client/examples/user-permission/`. It covers the manifest setup with forEntityTypes and meta schema configuration, plus the Lit element implementation for the permission UI. Good for complex multi-user content scenarios where you can't just rely on blanket group permissions.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-granular-user-permissions --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot