web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Descope Application In...
Power Pages
Suggested Answer

Descope Application Integrate

(2) ShareShare
ReportReport
Posted on by 2
How to Integrate Descope CIAM Solution with sites created on microsoft power pages for authentication and autherzation
Categories:
I have the same question (0)
  • Suggested answer
    Jon Unzueta Profile Picture
    1,827 Super User 2025 Season 2 on at
     

    Integrating Descope CIAM with Microsoft Power Pages for authentication and authorization is possible, but it requires configuring Descope as an external identity provider using OpenID Connect (OIDC) or OAuth 2.0, which Power Pages supports.

    Here’s a step-by-step guide to help you set this up:


    ✅ Step-by-Step: Integrate Descope CIAM with Power Pages

    🔹 1. Set Up Descope as an OAuth Provider

    Descope supports custom OAuth integrations. You’ll need to:

    • Go to the Descope Console .
    • Create a new OAuth provider configuration.
    • Register your Power Pages site as a redirect URI in Descope.

    🔹 2. Configure Power Pages to Use Descope

    In Power Pages Studio:

    1. Go to Security > Identity Providers.
    2. Select Add Identity Provider.
    3. Choose OpenID Connect or OAuth 2.0.
    4. Enter the following details:
      • Client ID and Client Secret from Descope.
      • Authorization Endpoint and Token Endpoint from Descope.
      • Redirect URI: This should match the one registered in Descope.
      • Scopes: Typically openid profile email.

    🔹 3. Map Claims to Contact Records

    Power Pages uses contact records to represent authenticated users. You’ll need to:

    • Map Descope claims (e.g., email, name, sub) to contact fields.
    • Ensure email is unique if required by your site settings.

    🔹 4. Test the Integration

    • Navigate to your Power Pages site.
    • Click the login button for Descope.
    • Authenticate via Descope and confirm redirection back to the site.

    🛠️ Additional Tips

    • You can customize the login button label (e.g., “Login with Descope”) in the identity provider settings.
    • If using a custom domain, ensure the redirect URI matches exactly in both Descope and Power Pages.
    • Consider enabling external login and open registration in Power Pages site settings.
     
    🏷️ Tag me if you have any further questions or if the issue persists.
    ✅ Click "Accept as Solution" if my post helped resolve your issue—it helps others facing similar problems.
    ❤️ Give it a Like if you found the approach useful in any way.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 78 Super User 2025 Season 2

#2
Jerry-IN Profile Picture

Jerry-IN 75

#3
sannavajjala87 Profile Picture

sannavajjala87 31

Last 30 days Overall leaderboard