Skip to main content

Customize Authentication and Authorization for Business Customer Identity

Organizations is a SaaS identity solution that delivers self-management for your customers and APIs for your developers.

Programmatic toolset of APIs and SDKs for app development teams to manage and customize workflows for their end customers at scale.

Everything You Need to Support Customer Organizations

Organizations brings enterprise SSO, invitations, and per-organization authorization together so you can ship business customer identity without building a custom admin surface area.

Enterprise Single Sign-on (SSO) Login for Each Customer

Eliminate the barriers to onboarding and engagement by adopting a corporate identity provider for each customer organization to leverage SSO with existing identity provider systems. Extend with common enterprise social login providers like Google or Microsoft. Logically separate users for your app to allow personalized SSO login.

Illustration showing Google and Microsoft social login buttons

Streamlined Invitations for User Management

Empower users and organization administrators to invite users. Delegate the responsibility of onboarding to the organization admin and save precious customer support time. Let customers automatically manage organizations via the Admin portal.

Illustration showing inviting users

Roles, Permissions and Authorization per Customer

Build your own custom roles and permissions for each organization. Build authorization logic that includes the organization as a first-class entity. Invitations allow one to on-board team members quickly. Learn more why roles at the organization level are important.

Illustration showing three users with different roles and permissions

Ready to Try Keycloak?
Create Your Free Deployment Today.