web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

record level and role based security for power BI report

(0) ShareShare
ReportReport
Posted on by

Hi,

Can you please help to understand if XDS works on power BI report. I have few report published in powerBI.com (eg. sales analytics) workspace and I am trying to  attach them in F&O workspace (Options > Open report catalog > select report ). So will XDS be applied on to them?

Also for the dashboard (CFO, CEO) will XDS work? If not then what is the way to assign record level security in both the CFO/CEO workspace and embedded reports (eg. sales analytics)

Regards

I have the same question (0)
  • Suggested answer
    nmaenpaa Profile Picture
    101,160 Moderator on at

    XDS works on data entities as well. Assuming your Power BI reports show data directly from data entities, XDS works.

    If you export entities to BYODB and your reports use BYODB as data source you have to define the security in the database by yourself.

  • SayanikaSM Profile Picture
    on at

    Hi Nikolaos,

    Thanks for the reply. FOr my case if the report is accessing data from AXDW (entity store), in that case will XDS work?

    Also I believe the CFO, CEO dashboard access the data from entity store. So how will the record level security work for them?

    Regards

  • nmaenpaa Profile Picture
    101,160 Moderator on at

    I'm not 100% sure but I think that it might not be possible. Would you llke the aggregate measurements only aggregate such records that the user is allowed to see? Or what is your functional requirement?

  • SayanikaSM Profile Picture
    on at

    Hi,

    Yes.  I Would you like the aggregate measurements only aggregate such records that the user is allowed to see. That allowance will be implemented by XDS.

  • Suggested answer
    nmaenpaa Profile Picture
    101,160 Moderator on at

    The aggregation data is processed system wide (not per user) from the actual database to AXDW database. So I don't see how it could have different content for different users/roles. But I don't have actual knowledge about this topic so perhaps my reasoning is wrong.

  • Crispin John Augustine Profile Picture
    37,081 on at

    Just to confirm, XDS will not work for PowerBI reports. (Regardless if it is Embedded or hosted in PowerBI.com)

    So, one has to be extremely careful in designing which datasources to be available in which report..

    The AX developer has to carefully plan this and assist PowerBI report developers (if necessary)

  • SayanikaSM Profile Picture
    on at

    Hi,

    So is there any way to assign record level security in powerBI reports?

    Thanks

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hello Sayanika,

    PowerBI has its own (independent) security framework.

    If you want limit the data users can access in a PowerBI report then have a look at the following MS docs site:

    docs.microsoft.com/.../service-admin-rls

    If you need more information, then have a look at the PowerBI community forum as well.

    https://community.powerbi.com/

    Best regards,

    Ludwig

  • André Arnaud de Calavon Profile Picture
    300,917 Super User 2025 Season 2 on at

    Hi Sayanika,

    Crispin is correct here. AXDW is filled with all data. Ludwig provided alternatives for you. It even doesn't work if you display a PowerBI report in a dashboard.

    XDS can only be applied when interacting directly with data by accessing the Dynamics 365 client or via Odata (Data entities).

  • Crispin John Augustine Profile Picture
    37,081 on at

    "..So is there any way to assign record level security in powerBI reports?.."

    To answer this question, you have to share where the PowerBI reports will be hosted. (Embedded in D365FO application / PowerBI.com)

    The security options are completely different for each case.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 664 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 522 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 303 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans