Microsoft Entra ID
Authentication

Choose your own telephony provider for SMS and voice authentication

In brief

The article now explains CYOT architecture, Azure Function integration, supported providers, and planning considerations such as coverage, pricing, fraud protection, resiliency, and costs.

What Entra admins need to know

Administrators can use the expanded guidance to evaluate providers and plan CYOT deployment.

This editorial summary was generated by AI from the documentation changes. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Choose ayour own telephony provider for SMS and voice authentication

Microsoft Entra ID will support

Choose Your Own Telephony Provider, whichProvider (CYOT) lets organizations continue usingyour organization use a supported telecom provider to deliver SMS orand voice authentication with a supported telephony provider. You select a telephony providerfor Microsoft Entra ID.

With CYOT, Microsoft Entra continues to manage the authentication experience, including one-time passcode (OTP) generation and validation, while SMS messages and voice calls are delivered through the Microsoft Security Storetelecom provider that your organization selects and manage theconfigures.

CYOT gives your organization more control over telecom provider relationship for your organization.selection, geographic coverage, pricing, and telecom delivery.

Microsoft recommends phishing-resistant authentication methods, such as

How CYOT works

When SMS or voice authentication is required:

  1. Microsoft Entra initiates the authentication request.
  2. Microsoft Entra sends the request to the CYOT integration deployed in your Azure subscription.
  3. The integration sends the request to your configured telecom provider.
  4. Your telecom provider delivers the SMS message or voice call to the user.
  5. Microsoft Entra completes the authentication flow.

The Azure Function deployed in your subscription connects Microsoft Entra with your telecom provider.

:::image type="content" source="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg" alt-text="Simplified CYOT architecture diagram showing Microsoft Entra connected to a telecom provider through an Azure Function in your Azure subscription." lightbox="media/concept-phone-providers/telephony-provider-integration-diagram.jpeg":::

Available telephony providers

Select a supported telecom provider based on your organization's coverage, pricing, and other requirements.

Review pricing and other commercial details for the available provider offers:

How Choose Your Own Telephony Provider worksUnderstand your responsibilities

Your selected telephonyWith CYOT, your organization owns the Azure resources deployed in your subscription and your telecom provider deliversaccount, so you keep full control over how they run. The guided deployment sets up the integration for you, and your team manages the Azure Function and provider account from there.

OwnerResponsibilities
MicrosoftMicrosoft Entra authentication and the handoff to your endpoint.
CustomerDeploying and operating the integration, managing the telecom provider account, and configuring fraud controls.
Telephony providerSMS messagesand voice delivery, and offering fraud controls.

Get started with CYOT

At a high level, setting up CYOT involves:

  1. Subscribe to a telecom provider. Review the available provider offers in Microsoft Security Store and purchase the offer that meets your organization's requirements.
  2. Set up the provider integration. Deploy the integration in your Azure subscription and connect it to your provider.
  3. Create an SMS or voice calls that users need to complete authentication.profile. Route SMS or voice authentication through your provider.
  4. Evaluate. Validate the integration while Microsoft Entra ID continues to enforcedeliver messages, so users aren't affected.
  5. Roll out. Move traffic to your authentication method policies and coordinates the authentication experience.provider gradually, validating at each stage.

For detailed instructions, see Set up SMS and voice with your own telecom provider by using APIs.

Your organization is responsible for selecting a telephony provider, reviewing its regional coverage and terms, completing the provider agreement, configuring the provider for Microsoft Entra ID, and monitoring the service.

For the full transition schedule, see Passkeys by default and retirement of Microsoft-provided SMS and voice authentication.

Plan your Choose Your Own Telephony Provider deployment

Before you select a provider:moving production authentication traffic to CYOT, consider fraud protection, resiliency, and costs based on your organization's requirements.

Prevent telephony fraud

Work with your telecom provider to configure the fraud protection, destination, usage, and spending controls appropriate for your organization's traffic and risk requirements.

See Prevent telephony fraud when using your own telecom provider.

Plan for resiliency

Plan the availability and recovery of the Azure resources and telecom provider used by your CYOT integration.

Organizations with additional availability requirements can implement cross-region resiliency and, where appropriate, configure provider redundancy.

See Plan for resiliency when using your own telecom provider.

Understand costs

CYOT can involve two separate categories of costs:

  • IdentifyTelecom provider costs for SMS and voice delivery through your selected provider.
  • Azure costs for the users who have a documented requirement forAzure Function and supporting resources deployed in your subscription.

Review both before moving production authentication traffic to CYOT.

See Estimate telecom-provider and Azure hosting costs.

Troubleshoot CYOT

To diagnose SMS or voice authentication.

  • Confirm that a phishing-resistant method doesn't meetissues, identify whether the requirement.
  • Compare supported telephony providers based on geographic coverage, supported delivery channels, pricing, support, security,issue is in Microsoft Entra authentication and compliance capabilities.
  • Review procurement, privacy,configuration, your CYOT integration, or telecom provider delivery.

    See Troubleshoot SMS and voice with your own telecom provider for diagnostic guidance and regulatory requirements with the appropriate teams in your organization.

  • information about where to get support.

    Next stepsRelated content

    Daily Entra.News

    Get daily email updates

    Get a concise summary of the latest Microsoft Entra updates delivered straight to your inbox.

    Loading the secure signup form…