clerk-enterprise-rbac

Featured

Configure enterprise SSO, role-based access control, and organization management. Use when implementing SSO integration, configuring role-based permissions, or setting up organization-level controls. Trigger with phrases like "clerk SSO", "clerk RBAC", "clerk enterprise", "clerk roles", "clerk permissions", "clerk organizations".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Clerk Enterprise RBAC ## Overview Implement enterprise-grade role-based access control, organization management, and SSO with Clerk. Covers custom roles and permissions, organization lifecycle, multi-tenant access patterns, SAML/OIDC SSO, and the Backend API for programmatic role management (released Nov 2025). ## Prerequisites - Clerk Pro or Enterprise plan (Organizations + SSO require paid plan) - Organizations feature enabled in Clerk Dashboard > Organizations > Settings - Next.js 14+ with App Router (examples use `@clerk/nextjs`) ## Instructions ### Step 1: Enable Organizations and Add UI Components ```typescript // app/org-selector/page.tsx import { OrganizationSwitcher, OrganizationProfile } from '@clerk/nextjs' export default function OrgPage() { return ( <div className="p-8"> <h1>Select Organization</h1> <OrganizationSwitcher hidePersonal={false} afterSelectOrganizationUrl="/dashboard" afterCreateOrganizationUrl="/dashboard" /> <div className="mt-8"> <OrganizationProfile /> </div> </div> ) } ``` ### Step 2: Define Custom Roles and Permissions Configure in **Clerk Dashboard > Organizations > Roles** and **Permissions**. **Default roles (built-in):** | Role | Key | Built-in Permissions | |------|-----|---------------------| | Admin | `org:admin` | Full org management (members, settings, billing) | | Member | `org:member` | View org, read-only access | **Custom permissions (create in Dash...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

sentry-enterprise-rbac

Configure enterprise role-based access control, SSO/SAML2, and SCIM provisioning in Sentry. Use when setting up organization hierarchy, team permissions, identity provider integration, API token governance, or audit logging for compliance. Trigger: "sentry rbac", "sentry permissions", "sentry team access", "sentry sso setup", "sentry scim", "sentry audit log".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-enterprise-rbac

Configure enterprise role-based access control for MaintainX integrations. Use when implementing SSO, managing organization-level permissions, or setting up enterprise access controls with MaintainX. Trigger with phrases like "maintainx rbac", "maintainx sso", "maintainx enterprise", "maintainx permissions", "maintainx roles".

2,266 Updated today
jeremylongshore
AI & Automation Featured

shopify-enterprise-rbac

Implement Shopify Plus access control patterns with staff permissions, multi-location management, and Shopify Organization features. Trigger with phrases like "shopify permissions", "shopify staff", "shopify Plus organization", "shopify roles", "shopify multi-location".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clerk-auth

Expert patterns for Clerk auth implementation, middleware, organizations, webhooks, and user sync

39,227 Updated today
sickn33
AI & Automation Featured

databricks-enterprise-rbac

Configure Databricks enterprise SSO, Unity Catalog RBAC, and organization management. Use when implementing SSO integration, configuring role-based permissions, or setting up organization-level controls with Unity Catalog. Trigger with phrases like "databricks SSO", "databricks RBAC", "databricks enterprise", "unity catalog permissions", "databricks SCIM".

2,266 Updated today
jeremylongshore