Integrate okta with Azure Virtual Desktop for Authentication

Roshan Thamalaka 5 Reputation points
2025-03-24T11:03:29.7666667+00:00

Hi,

I am trying to integrate Okta with Azure Virtual Desktop for authentication. Reason for that is to allow external users to access Azure Virtual Desktop. However it didn't found proper way of configuring Okta with Azure Virtual Desktop for authentication.

can someone provide way how to integrate okta with AVD for authentication.

Will using okta with AVD will allow external identities to access AVD ?

Azure Virtual Desktop
Azure Virtual Desktop
A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
1,835 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Alex Burlachenko 9,780 Reputation points
    2025-03-24T11:59:04.7233333+00:00

    Hi Roshan Thamalaka,

    Yes, integrating Okta with Azure Virtual Desktop (AVD) will allow external identities to access AVD, but with some important considerations

    External Users Can Access AVD via Okta. Okta -> Azure AD Federation

    Azure AD B2B Collaboration

    Conditional Access Policies

    Limitations & Requirements

    Supported Scenarios

    Okta workforce identities (employees/contractors)

    Okta customers (B2B) via Azure AD guest access

    Not Supported

    Personal Okta accounts (e.g., "@gmail.com" linked to Okta)

    Direct Okta-to-AVD integration (must go through Azure AD)

    Now let's talk how to enable access.

    In Azure AD:

    • Enable External Identities → B2B collaboration
    • Add Okta as a federated IdP

    In Okta:

    • Configure an OIDC/SAML app for Azure AD
    • Ensure user attributes (e.g., UPN) map correctly

    In AVD:

    • Assign external users to AVD app groups
    • Verify they appear in Azure AD as "External Users"

    As usually try to test with a small group first. Use Azure AD sign-in logs to troubleshoot authentication issues.

    Best regards,

    Alex

    P.S. If my answer help to you, please Accept my answer

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.