Active Directory Support

Radzen supports authentication and authorization against existing Microsoft Active Directory servers.

  • Radzen application users can login via their domain credentials
  • Radzen application developers can implement authorization via domain groups.

Active Directory Security for client-side (WebAssembly) Blazor applications is not yet available.

Enable Active Directory 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 Active Directory from the provider dropdown.
  3. Enter the name or IP of the domain server.
  4. Check Auto generate login page.
  5. Specify user and password which the Radzen application will use server-side to make Active Directory requests. Those can be existing user’s credentials.
  6. Optionally click the Test connection button to verify the configuration.
  7. Click the Save button.

Specify the access of a page

When security is enabled Radzen will allow you to specify which users can access a page. If a user doesn’t have access to certain page it will not appear in the application navigation. If the user enters that page URL manually in the browser he or she will see a generated unauthorized page.

  1. Click the edit button of any page.
  2. Pick the access level from the Access dropdown. The available options are:
    • Everybody - everyone can access this page - anonymous and authenticated users.
    • Authenticated - only users that have logged in can access that page.
    • Roles - Radzen will list all groups available in the domain. Members of that group will be granted access to the page.
  3. Click Save

Adding roles and users

Adding roles and users from the Radzen application isn’t supported when using Active Directory security. Roles and users are defined via the active directory settings.