> ## Documentation Index
> Fetch the complete documentation index at: https://auth0-chore-events-autoupdate.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0 Organizations Overview

> Use Auth0 Organizations to manage multiple B2B customers in a single tenant with per-organization branding, connections, members, and roles.

Organizations let business-to-business (B2B) customers better manage their partners and customers as well as customize the ways that end-users access their applications and APIs. Auth0 customers can use Organizations to:

* Represent their business customers and partners in Auth0 and manage their membership.
* Configure branded, federated login flows for each business.
* Offer machine-to-machine access for their business customers and partners to consume their B2B APIs.
* Build administration capabilities into their products, using Organizations APIs, so that those businesses can manage their own organizations.

## Concepts

<Columns cols={2}>
  <Card title="Understand How Auth0 Organizations Work" icon="head-side-gear" href="/docs/manage-users/organizations/organizations-overview" horizontal>
    Describes how Auth0 Organizations work, use cases, a sample scenario, planning, and limitations.
  </Card>

  <Card title="Custom Development with Organizations" icon="head-side-gear" href="/docs/manage-users/organizations/custom-development" horizontal>
    Customize Auth0 Organizations behavior with Actions and SDKs, including organization-aware login flows, role assignment, and member-context tokens.
  </Card>

  <Card title="Work with Tokens and Organizations" icon="head-side-gear" href="/docs/manage-users/organizations/using-tokens" horizontal>
    Learn how tokens work with Auth0's Organizations feature and how to authenticate users belonging to an organization.
  </Card>

  <Card title="Organization Roles" icon="head-side-gear" href="/docs/manage-users/organizations/organization-roles" horizontal>
    Learn how organization roles work in Auth0, including the two-tier role model, limits, and access control boundaries.
  </Card>

  <Card title="Machine-to-Machine (M2M) Access for Organizations" icon="head-side-gear" href="/docs/manage-users/organizations/organizations-for-m2m-applications" horizontal>
    Authorize machine-to-machine clients on behalf of an Auth0 Organization to issue access tokens scoped to that organization for backend API calls.
  </Card>
</Columns>

## How To

<Card title="Create Your First Organization" icon="person-chalkboard" href="/docs/manage-users/organizations/create-first-organization" horizontal>
  Create your first Auth0 Organization in the Dashboard, set up its name and branding, and invite the first members to onboard a B2B customer.
</Card>

### Create and Manage Organizations

<Columns cols={2}>
  <Card title="Create Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/create-organizations" horizontal>
    Learn how to create Organizations using the Auth0 Dashboard and Management API.
  </Card>

  <Card title="Define Organization Behavior" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/define-organization-behavior" horizontal>
    Learn to define organization behavior within applications for Auth0's Organizations feature.
  </Card>

  <Card title="How to Configure Login Flows for Auth0 Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/login-flows-for-organizations" horizontal>
    Configure Auth0 Organizations login flows, including prompt settings, Identifier First Authentication, domain discovery, and auto-membership.
  </Card>

  <Card title="Retrieve Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/retrieve-organizations" horizontal>
    Learn how to retrieve Organizations using the Auth0 Dashboard and Management API.
  </Card>

  <Card title="Search and Filter Auth0 Dashboard" icon="person-chalkboard" href="/docs/get-started/auth0-overview/dashboard/search-and-filter-auth0-dashboard" horizontal>
    Search for Auth0 Organizations in the Dashboard by name or display name, with exact matches for short queries and partial matches for longer ones.
  </Card>

  <Card title="Use Organization Names in Authentication API" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/use-org-name-authentication-api" horizontal>
    Setup, security considerations, and best practices for using organization names in the Authentication API.
  </Card>

  <Card title="Delete Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/delete-organizations" horizontal>
    Learn how to delete Organizations using the Auth0 Dashboard or Management API.
  </Card>
</Columns>

### Manage Domains

<Columns cols={2}>
  <Card title="Create Organization Domains" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/create-org-domains" horizontal>
    Prompt users to choose the correct Organization during sign-up and login flows with verified Organization domains.
  </Card>

  <Card title="Delete Organization Domains" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/delete-org-domains" horizontal>
    Remove the association between an Organization and a domain using the Auth0 Dashboard or Management API.
  </Card>
</Columns>

### Manage Connections

<Columns cols={2}>
  <Card title="Enable Organization Connections" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/enable-connections" horizontal>
    Learn to enable Organization connections using the Auth0 Dashboard and Management API.
  </Card>

  <Card title="Retrieve Organization Connections" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/retrieve-connections" horizontal>
    Learn how to retrieve Organization connections using the Auth0 Management API.
  </Card>

  <Card title="Disable Organization Connections" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/disable-connections" horizontal>
    Learn how to disable organization connections using the Auth0 Dashboard or Management API.
  </Card>
</Columns>

### Manage Applications

<Columns cols={2}>
  <Card title="Enable Third-Party Application Access for an Organization" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/enable-third-party-application-access" horizontal>
    Learn how to allow third-party applications to authenticate users in your Organization.
  </Card>

  <Card title="Grant Per-Application Access to an Organization" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/grant-application-access" horizontal>
    Enable per-application access for an Organization to control which applications members can log in to using the Auth0 Dashboard or Management API.
  </Card>
</Columns>

### Manage Membership

<Columns cols={2}>
  <Card title="Invite Organization Members" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/invite-members" horizontal>
    Learn how to invite members to organizations via email.
  </Card>

  <Card title="Send Organization Membership Invitations" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/send-membership-invitations" horizontal>
    Learn how to send membership invitations for Organizations using the Auth0 Dashboard or Management API.
  </Card>

  <Card title="Grant Just-In-Time Membership to an Organization Connection" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/grant-just-in-time-membership" horizontal>
    Grant Just-in-Time membership to automatically add users to an Auth0 Organization when they log in through an enabled connection.
  </Card>

  <Card title="Assign Members to an Organization" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/assign-members" horizontal>
    Learn how to assign members directly to an Organization using either the Auth0 Dashboard or Management API.
  </Card>

  <Card title="Remove Members From Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/remove-members" horizontal>
    Learn how to remove members from Organizations directly using the Auth0 Dashboard or Management API.
  </Card>

  <Card title="Retrieve Organization Members" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/retrieve-members" horizontal>
    Learn how to retrieve Organization members using the Auth0 Management API.
  </Card>

  <Card title="Search Organization Members" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/search-organization-members" horizontal>
    Use User Search to find Auth0 Organization members with queries that scope results by Organization membership, email address, or connection type.
  </Card>

  <Card title="Retrieve User's Organization Memberships" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/retrieve-user-membership" horizontal>
    Learn how to retrieve Organization memberships for a user using the Auth0 Management API.
  </Card>
</Columns>

### Manage Roles

<Columns cols={2}>
  <Card title="Add Roles to Organization Members" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/add-member-roles" horizontal>
    Learn how to add roles to Organization members using the Auth0 Dashboard or Management API.
  </Card>

  <Card title="Remove Roles from Organization Members" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/remove-member-roles" horizontal>
    Learn how to remove roles from Organization members using the Auth0 Dashboard or Management API.
  </Card>

  <Card title="Retrieve Member Roles for an Organization" icon="person-chalkboard" href="/docs/manage-users/organizations/configure-organizations/retrieve-member-roles" horizontal>
    Learn how to retrieve member roles for an Organization using the Auth0 Dashboard and Management API.
  </Card>
</Columns>

### Configure Machine-to-Machine (M2M) Access

<Columns cols={2}>
  <Card title="Configure Your Application for M2M Access" icon="person-chalkboard" href="/docs/manage-users/organizations/organizations-for-m2m-applications/configure-your-application-for-m2m-access" horizontal>
    Learn how to configure your application for M2M access using the Auth0 Dashboard and Management API.
  </Card>

  <Card title="Configure M2M Access with Auth0 Organizations" icon="person-chalkboard" href="/docs/manage-users/organizations/organizations-for-m2m-applications/manage-m2m-access" horizontal>
    Authorize, revoke, and audit machine-to-machine access for Auth0 Organizations through client grant associations via the Dashboard or Management API.
  </Card>
</Columns>

## Reference

<Columns cols={2}>
  <Card title="My Organization API and Embeddable UI Components" icon="book-bookmark" href="/docs/manage-users/my-organization-api" horizontal>
    Use the My Organization API to let Auth0 Organization Admins manage their own identity providers, Organization members, and verified domains from inside your application.
  </Card>
</Columns>
