Forum Discussion

hashimkhan4626's avatar
hashimkhan4626
New Member
5 months ago

Audit Log for On-Premises Power BI Report Server

Hi

 

We are using On-Premises Power BI Report Server and Desktop client & MS Report Builder & Excel using Citrix Environmetn

 

1. How to get the Audit Logs

2. How to track download logs used thru Client Tools

3. Users login and connecting DB/Tables information

 

 

Thanks

Hashim

6 Replies

  • Hi hashimkhan4626
    Thank you for reaching out to the Microsoft Fabric Community Forum.

    In Power BI Report Server, there isn’t a centralized audit log like in Power BI Service. However, you can use the ExecutionLog3 view in the Report Server database to track report usage (user, report name, time, and export format like Excel/PDF). Download actions aren’t explicitly logged only partially inferred via the format and activities from client tools (Power BI Desktop, Excel, Report Builder), especially in Citrix, aren’t fully traceable.

    For deeper visibility, you will need a combined approach use ExecutionLog3 for report access, enable auditing in Microsoft SQL Server (SQL Server Audit/Extended Events) for login and query/table access, and review Citrix session logs for user-level activity. This combination is the best possible way to achieve auditing in an on-prem setup today.

    Refer these links:
    1. Use ExecutionLog and the ExecutionLog3 view in Reporting Services - SQL Server Reporting Services (SSRS) | Microsoft Learn
    2. What Is Power BI Report Server? - Power BI | Microsoft Learn
    3. SQL Server Audit (Database Engine) - SQL Server | Microsoft Learn

    Hope that clarifies. Let us know if you have any doubts regarding this. We will be happy to help.

    Thank you for using the Microsoft Fabric Community Forum.

    • v-kpoloju-msft's avatar
      v-kpoloju-msft
      Icon for Community Support rankCommunity Support

      Hi hashimkhan4626

      Just wanted to follow up. If the shared guidance worked for you, that’s wonderful hopefully it also helps others looking for similar answers. If there’s anything else you'd like to explore or clarify, don’t hesitate to reach out.

      Thank you.

      • v-kpoloju-msft's avatar
        v-kpoloju-msft
        Icon for Community Support rankCommunity Support

        Hi hashimkhan4626

        Just wanted to follow up. If the shared guidance worked for you, that’s wonderful hopefully it also helps others looking for similar answers. If there’s anything else you'd like to explore or clarify, don’t hesitate to reach out.

        Thank you.