Save $100 with our Black Friday deals!

Get $100 OFF with promo code BLACKFRIDAY2024 at checkout until November 30.

See Pricing

Still using Radzen Studio?
Achieve more with Radzen Blazor Studio

Radzen Blazor Studio is our new flagship product and vision of how rapid Blazor application development should be done.

Go to Radzen Blazor Studio

Azure AD B2C Support

Radzen Blazor applications support authentication and authorization against Azure AD B2C.

  • Radzen application users can login via their Azure AD credentials.
  • Radzen application developers can require users to log in before accessing a page.

Azure AD B2C Security for client-side (WebAssembly) Blazor applications is not yet available.

Enable Azure AD B2C security

To enable Active Directory support in Radzen follow these steps.

  1. Click the security link at the top right corner (next to data).
  2. Select Azure AD B2C from the provider dropdown.
  3. Enter all details. Instance is usually in the form https://yourdomain.b2clogin.com/ and Domain is usually yourdomain.onmicrosoft.com.
  4. Click the Save button.

ClientID can be obtained from the Azure AD B2C application settings - it is the Application ID field.

The Sign up policy is also created from the Azure app registration settings - from the User flows section.

Add http://localhost:5000/signin-oidc as a Redirect URI in your Azure app registration. Remember to also register the final Redirect URI after deploying your application.

Specify the access of a page

Due to a known Azure AD B2C limitation Radzen only supports the two built-in roles - Everybody and Authenticated.