> ## Documentation Index
> Fetch the complete documentation index at: https://beebole.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sign in to Beebole with Microsoft — SSO and Sign-In

> Sign in to Beebole with a Microsoft account and require Microsoft sign-in across your organization from the Single Sign-On panel of Account Settings.

Microsoft sign-in lets anyone in your organization sign in to Beebole with their existing Microsoft account, which is convenient for teams already on Microsoft 365. It is a built-in sign-in option — no administrator setup is required to use it. An administrator can also require Microsoft sign-in for the whole organization from the **Single Sign-On** panel.

<Info>
  This page covers the Microsoft-specific controls. For the full picture of how sign-in and single sign-on work in Beebole — email codes, passkeys, and the **Single Sign-On** panel — see [Sign-in, passkeys, SSO, and API keys](/help/documentation/authentication).
</Info>

## Sign in with Microsoft

Microsoft sign-in is always available on the Beebole sign-in screen. Under **Or Sign in with**, click the **Microsoft** button, then authenticate with your Microsoft account. Beebole matches the Microsoft account's email address to your Beebole profile, so both must use the same email address.

Because Microsoft sign-in is built in, you do not need to turn anything on for your team to use it. A person with a matching email address must already exist in your Beebole account before they can sign in with Microsoft.

## Require Microsoft sign-in

<Steps>
  <Step title="Open integration settings">
    Open **Settings** > **Single Sign-On** in your Beebole account, then switch to the **Microsoft** tab.
  </Step>

  <Step title="Enable Microsoft SSO">
    Locate the **Microsoft** card and click **Connect**. Follow the OAuth prompts to authorize Beebole to verify your identity through Microsoft.
  </Step>

  <Step title="Verify the connection">
    Once connected, the Microsoft integration shows as active in your integration settings. Users in your account can now sign in using the **Sign in with Microsoft** button on the login page.
  </Step>
</Steps>

To make Microsoft the only way your team can sign in, go to **Settings** > **Account Settings**, open the **Single Sign-On** panel, and select the **Microsoft** tab. Turn on **Disable interactive sign-in. Only Microsoft sign-in allowed.** to block the email-code method for your organization, so everyone authenticates through Microsoft. The setting saves automatically.

<Warning>
  Before turning on **Disable interactive sign-in. Only Microsoft sign-in allowed.**, confirm Microsoft sign-in works for a test user. If Microsoft sign-in becomes unavailable while enforcement is on, your team is locked out until you turn the toggle back off.
</Warning>

## Related content

<CardGroup cols={2}>
  <Card title="Sign-in, passkeys, and SSO" icon="key" href="/help/documentation/authentication">
    How every sign-in method works in Beebole, including the Single Sign-On panel and Custom OpenID.
  </Card>

  <Card title="Google sign-in" icon="google" href="/help/integrations/google">
    Sign in to Beebole with a Google account, link your domains, and auto-provision people.
  </Card>
</CardGroup>

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Do I need to set anything up to sign in with Microsoft?">
    No. Microsoft sign-in is a built-in option on the Beebole sign-in screen — click the **Microsoft** button under **Or Sign in with**. No administrator configuration is needed for your team to use it.
  </Accordion>

  <Accordion title="Does Microsoft sign-in create Beebole people automatically?">
    No. A person with a matching email address must already exist in your Beebole account before they can sign in with Microsoft. Microsoft sign-in authenticates existing people; it does not provision new ones.
  </Accordion>

  <Accordion title="What if my Microsoft email is different from my Beebole email?">
    Beebole matches accounts by email address. If your Microsoft email does not match the email on your Beebole profile, Microsoft sign-in will not find your account. Make the two email addresses match, or contact [support@beebole.com](mailto:support@beebole.com).
  </Accordion>

  <Accordion title="Can I make Microsoft the only way my team signs in?">
    Yes. On the **Microsoft** tab of the **Single Sign-On** panel, turn on **Disable interactive sign-in. Only Microsoft sign-in allowed.** This blocks the email-code method so everyone authenticates through Microsoft. Confirm Microsoft sign-in works for a test user first.
  </Accordion>

  <Accordion title="Where do I find the Microsoft settings in Beebole?">
    Go to **Settings** > **Account Settings**, open the **Single Sign-On** panel, and select the **Microsoft** tab. SSO is configured on the organization itself, not as a separate menu item, and the setting saves automatically.
  </Accordion>
</AccordionGroup>
