Organizations (B2B)
Organization options

PropelAuth allows your users to create and manage organizations. If you are building a B2B product, organizations are the companies using your product.

an organization management page

If you aren’t ready to add organizations to your product yet, you can enable/disable them at any time. PropelAuth provides a number of options for configuring your users organization experience, including changing the name itself.

Organization options

All users must be in an organization

This setting will make sure that all users must be in at least one organization before they are allowed to use your product.

The signup/login flows will direct the user to create or join an organization.

Users can create their own organizations

If enabled, users have access to the ‘Create Org’ UI, allowing them to create their own organizations.

Disable this if you want to manually create organizations yourself, on behalf of your users.

Maximum number of orgs per user

This sets the limit on the number of organizations a user can be in at once. Most commonly, we see people setting this to either 1 (meaning each user can only be in one organization) or “as many as they want”.

Changing the word “Organization”

If you use a different word for organizations (maybe team, company, tenant, workspace, group, or something domain specific), you can configure this by changing the organization metaname.

changing the org metaname

Requiring 2FA for all users within an Org (coming soon)

This setting will require all users within an organization to have 2FA enabled before they can use your product. We proactively email users who are not yet enrolled in 2FA, and allow your customers to set a deadline for when they must enroll.

How do users get added to orgs?

PropelAuth provides a management UI for your users as well. This enables them to send invitations, manage roles, remove users from the organization, and more.

A user that received an invitation will be prompted to sign up if they haven’t yet.

user invitation

Your users can also allow anyone with a matching email domain to automatically join at the lowest role (e.g. everyone from can join the Acme Organization).

We also support SAML which enables your customers to connect their organization membership directly to their identity provider (like Okta, OneLogin, or JumpCloud).