Strategy One

Create an ODBC Connection

Starting in Strategy One (February 2026), you can use Entra ID authentication in your SQL server connection.

Create a Data Source Using Standard Authentication

  1. Open the Workstation window.

  2. Connect to an environment.

  3. In the Navigation pane, click  next to Data Sources.

  4. Search for and choose Microsoft SQL Server from the data source list.

  5. In the Default Database Connection drop-down list , click Add New Database Connection.

  6. Type a Name for the database connection.

  7. In the Driver drop-down list, choose the Progress SQL Server ODBC driver.

  8. Click the Basic tab. .

  9. Type a Host Name, Port Number, and Database.

  10. In the Authentication Mode drop-down list, choose your preferred authentication mode.

  11. If you choose Standard in Authentication Mode, in the Default Database Login drop-down list:

    1. Click Add New Database Login.

    2. Type a Name, Username, and Password for the new database login.

    3. Click Save.

  12. Optionally click the Security tab and configure TLS.

  13. Click Save.

  14. In the Add Data Source dialog, enter a Name, Database Version, and choose Projects for further data manipulation.

  15. Click Save.

Create a Data Source Using Entra ID Authentication

Before performing the following steps, setup Entra ID authentication for SQL server using the steps in Tutorial: Set up Microsoft Entra authentication for SQL Server with app registration.

  1. Open the Workstation window.

  2. Connect to an environment.

  3. In the Navigation pane, click next to Data Sources.

  4. Search for and choose Microsoft SQL Server from the data source list.

  5. In the Default Database Login drop-down list, click Add New Database Connection.

  6. Type a Name for the new database connection.

  7. In the Driver drop-down list, choose the Progress SQL Server ODBC driver.

  8. Click the Basic tab.

  9. Type a Host Name, Port Number, and Database.

  10. In the Authentication Mode drop-down list, choose Microsoft Entra ID.

  11. In Default Database Login, select the database login that contains your Microsoft Entra ID credentials or click Add New Database Login and enter the following:

    1. Type a friendly name for the login.

    2. Type your Microsoft Entra ID Username and Password.

    3. Click Save.

  12. Click the Security tab and toggle on Use TLS Encryption.

  13. In Verification Method, choose an option from the following:

    • No Verification Method: Choose this option if you do not want any verification of server's identity. This option is most often used for development environments.

    • Public Connection: Choose this option for connections that are made over a public network that do not require additional security measures.

    • Private Connection: Choose this option to use a TLS certification from Microsoft Entra ID:

      1. Save your Microsoft Entra ID certificate file to an accessible location.

      2. Click Select a File.

      3. Find your Entra ID certificate file and click Open.

      4. Click Save.

  14. Click Save.

  15. In the Add Data Source dialog, enter a Name, Database Version, and choose Projects for further data manipulation.

  16. Click Save.

Create a Data Source Using OAuth Authentication

Before performing the following steps, setup Entra ID authentication for SQL server using the steps in SQL Server Microsoft Entra ID Authentication Setup.

  1. Open the Workstation window.

  2. Connect to an environment.

  3. In the Navigation pane, click next to Data Sources.

  4. Search for and choose Microsoft SQL Server from the data source list.

  5. In the Default Database Login drop-down list, click Add New Database Connection.

  6. Type a Name for the new database connection.

  7. In the Driver drop-down list, choose the Progress SQL Server ODBC driver.

  8. Click the Basic tab.

  9. Type a Host Name, Port Number, and Database.

  10. In the Authentication Mode drop-down list, choose OAuth.

  11. In Authentication Service, choose an existing authentication service or click Add New Authentication Service.

    For more information, see Manage OAuth Enterprise Security with Identity and Access Management (IAM) Objects.

    Parameters such as Client ID, Client Secret, Directory (tenant) ID, and Scope can be found in SQL Server Microsoft Entra ID Authentication Setup.

  12. In Scope, enter https://database.windows.net/user_impersonation.

  13. Optionally click the Security tab and configure TLS.

  14. Click Save.

  15. In the Add Data Source dialog, enter a Name, Database Version, and choose Projects for further data manipulation.

  16. Click Save.

Import Data Using Your Microsoft SQL Server Data Source

  1. Open the Workstation window.

  2. Connect to an environment.

  3. In the Navigation pane, click next to Datasets.

  4. Choose a Project and select Data Import Cube.

  5. Click OK.

  6. In Data Catalog, click the SQL Server data source you created, choose a namespace, and click Connect.

  7. Expand drop-down list next to the namespace and double-click a table to add it to the right pane.

  8. Click Preview Data to modify your data or click Save.

  1. In Library, choose Create New > Dashboard.

  2. Choose a project from the Create Dashboard in drop-down list.

  3. Click Blank Dashboard.

  4. In the Datasets panel, click New Data.

  5. Click next to Data Catalog.

  6. Search for and choose Microsoft SQL Server from the data source list.

  7. In Default Database Connection, click Add New Database Connection.

  8. In the Driver drop-down list, choose the Progress SQL Server ODBC driver.

  9. Click the Basic tab.

  10. Type a Host Name, Port Number, and Database.

  11. From the Authentication Mode drop-down list, choose an option:

    Standard

    1. Click Add New Database Login.

    2. Type your Microsoft SQL Server Username and Password.

    3. To use a vault connection, toggle on Use Vault and choose your Type and Vault Connection.

    4. Click Save.

    Microsoft Entra ID

    Setup Entra ID authentication for SQL server using the steps in SQL Server Microsoft Entra ID Authentication Setup.

    1. Click Add New Database Login.

    2. Type your Microsoft SQL Server Username and Password.

    3. To use a vault connection, toggle on Use Vault and choose your Type and Vault Connection.

    4. Click Save.

    5. Click the Security tab and toggle on Use TLS Encryption.

    6. In Verification Method, choose an option from the following:

      • No Verification Method: Choose this option if you do not want any verification of server's identity. This option is most often used for development environments.

      • Public Connection: Choose this option for connections that are made over a public network that do not require additional security measures.

      • Private Connection: Choose this option to use a TLS certification from Microsoft Entra ID:

        1. Save your Microsoft Entra ID certificate file to an accessible location.

        2. Click Select a File.

        3. Find your Entra ID certificate file and click Open.

        4. Click Save.

    OAuth

    Follow the Microsoft SQL Server official documentation to Set up Microsoft Entra authentication for SQL Server with app registration.

    1. In Authentication Service, choose an existing authentication service or click Add New Authentication Service.

      For more information, see Manage OAuth Enterprise Security with Identity and Access Management (IAM) Objects.

      Parameters such as Client ID, Client Secret, Directory (tenant) ID, and Scope can be found in SQL Server Microsoft Entra ID Authentication Setup.

    2. In Scope, enter https://database.windows.net/user_impersonation.

    3. Click the Security tab and toggle on Use TLS Encryption.

    4. In Verification Method, choose an option from the following:

      • No Verification Method: Choose this option if you do not want any verification of server's identity. This option is most often used for development environments.

      • Public Connection: Choose this option for connections that are made over a public network that do not require additional security measures.

      • Private Connection: Choose this option to use a TLS certification from Microsoft Entra ID:

        1. Save your Microsoft Entra ID certificate file to an accessible location.

        2. Click Select a File.

        3. Find your Entra ID certificate file and click Open.

        4. Click Save.

  12. Click Save.

  13. Type a Name.

  14. Click Save.

  15. In Data Catalog, click the Microsoft SQL Server data source you created, choose a namespace, and click Connect.

  16. Expand the drop-down list next to the namespace and double-click a table to add it to the right pane.

  17. Click Preview Data to modify your data or click Save.

  18. Create your dashboard using your imported data.