https://github.com/clerk/orgs
implementation examples for clerk's orgs functionality
https://github.com/clerk/orgs
b2b oidc saml single-sign-on
Last synced: about 2 months ago
JSON representation
implementation examples for clerk's orgs functionality
- Host: GitHub
- URL: https://github.com/clerk/orgs
- Owner: clerk
- Created: 2024-07-29T19:50:19.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-29T14:25:58.000Z (3 months ago)
- Last Synced: 2025-01-29T14:34:00.385Z (3 months ago)
- Topics: b2b, oidc, saml, single-sign-on
- Language: TypeScript
- Homepage:
- Size: 378 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# clerk/orgs
A set of examples using [Clerk's](https://clerk.com) Organizations functionality
[Orgs](https://clerk.com/docs/organizations/overview) are a flexible way to manage users and their access to resources within your Clerk application. With organizations, you can assign specific roles and permissions to users, making them useful for managing projects, coordinating teams, or facilitating partnerships.
And when you model your B2B Application's customers as Orgs, you can begin to customize their experience in meaningful ways with:
- Roles and Permissions
- Verified Domains and Enrollment Modes
- Invitations
- Easy context shifting in your app via the `` component
- Organization Metadata
- Customizable Enterprise-grade SSO for each of your customers### Examples
- [Organization Creation Limitations](examples/limit-org-creation/)
- [Force an Organization](examples/force-an-org/)
- [Sync an Active Organization from a URL](examples/sync-org-with-url/)### To bootstrap a new example project
```sh
# base template
cp -r templates/default examples/my-new-example# app template
cp -r templates/app examples/my-new-example
```