[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Collapse]Report and Dashboard Server
 [Expand]Installation
  License and Distribution
 [Collapse]Administrative Panel
  [Collapse]Manage Server Settings
    General Settings
    Authentication
    Email Settings
    Email Templates
    Theme Settings
    Custom Branding
    License Status
   Manage User Accounts and Grant Security Permissions
   Manage Data Models
   Manage Documents and their Categories
   Schedule Documents
 [Expand]Create Reports
 [Expand]Create Dashboards
 [Expand]Configuration and API
  User-Specific Functions
  Localization
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Authentication

You can use the toolbar button to invoke the Authentication dialog.

Expanded Server and Windows Authentication

The Report and Dashboard Server provides Server and Windows authentication types. You can enable/disable these options in the Authentication dialog:

  • Server

    Specifies whether to enable Server authentication. A user account is activated once the specified email address is verified.

    After you add a new account, the Server sends an email to the specified address to request that the user creates a new password and activate the account. The user has Pending status until the account is activated.

  • Windows

    Specifies whether to enable Windows authentication. A user account becomes active right after its registration in the Report and Dashboard Server.

    Note that you should restart the website if you change this option's value.

Expanded OpenID Connect

Use the settings in this section to enable and configure the OpenID Connect authentication protocol.

For instance, you can perform the following steps to register your Report and Dashboard Server application in Azure Active Directory:

  1. Enter to the Azure portal and switch to the Azure Active Directory section.

  2. Switch to the App Registration section...

    ... and click New application registration.

  3. Specify the application name, type and sign-on URL.

    You can copy the Report and Dashboard Server's URL from the General Settings dialog.

  4. Copy the Application ID field's content.

  5. Switch to the Server's Authentication window, enable the OpenID Connect option and paste the copied value in the Application ID field.

  6. Go back to Azure Active Directory, click Properties and copy the Directory ID field's content to the clipboard.

  7. Open the Server's Authentication window, paste the copied value in the Authority field and add the "https://login.microsoftonline.com/" prefix to it.

  8. You can use the Name option to display a custom name on the login screen.

  9. Restart the web application in IIS.

Log out from the Report and Dashboard Server to see the OpenID Connect option on the login screen.

Expanded WS-Federation

Use the settings in this section to enable and configure the WS-Federation authentication protocol.

For instance, do the following to register the Report and Dashboard Server application in Azure Active Directory:

  1. Sign in to the Azure portal and open the Azure Active Directory section.

  2. Switch to the App Registration section...

    ... and click New application registration.

  3. Specify the application name, type and sign-on URL.

    You can copy the Report and Dashboard Server's URL from the General Settings dialog.

  4. Return to the App Registration section and go to Endpoints.

  5. Copy the Federation Metadata Document field's content to the clipboard.

  6. Switch back to the Server's Authentication dialog, enable the WS-Federation option and paste the copied value in the Metadata field.

  7. Go to Azure Active Directory once again and locate the Report and Dashboard Server application in the App registrations section. Click Settings to access the application's properties.

  8. Copy the App ID URI field's content to the clipboard.

  9. Open the Server's Authentication dialog and paste the copied value in the App ID URI field.

  10. You can use the Name option to display a custom name on the login screen.

  11. Restart the web application in IIS.

Log out from the Report and Dashboard Server to see the WS-Federation option on the login screen.

Is this topic helpful?​​​​​​​