Skip to main content

Notifications

Community site session details

Community site session details

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

Need to apply SOD on Trial balance report through custom form

(0) ShareShare
ReportReport
Posted on by 105

Hi all,

I am working on 1 of the requirement of my client which include

Need to create a form with 3 field : Main Account , Account Name and User id

Now the requirement is Suppose I have select 111040 as main account and select my an user id "Nidhi@abc.com" on my newly created form.

Then when that user login in with the id and run the trial balance report can not able to see record of Main Account 111040.

Please suggest on this. I have created the Form but what logic i should put in.

  • Ludwig Reinhard Profile Picture
    Microsoft Employee on at
    RE: Need to apply SOD on Trial balance report through custom form

    Hello Nidhi,

    Did you have the chance to take a look at XDS and how it could help you fixing your issue?

    Best regards,

    Ludwig

  • André Arnaud de Calavon Profile Picture
    293,311 Super User 2025 Season 1 on at
    RE: Need to apply SOD on Trial balance report through custom form

    XDS is applied on all data access; a form or report. So, this would fulfill your requirement. You can also apply logic on each form individually where you want to restrict the access.  

  • Nidhi bhandari Profile Picture
    105 on at
    RE: Need to apply SOD on Trial balance report through custom form

    Hi Andre,

    thanks for your revert. I understand the solution which you suggested but i need to handle it through a form based where i need to manage Main account and User id.

    Can you please help on this .

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at
    RE: Need to apply SOD on Trial balance report through custom form

    Hi Nidhi,

    Do you really want to restrict user access at this level?

    I am asking this because finance users that can access the trial balance form usually also have access to the management reporter.

    That is important because the management reporter has its own security concept and you would also have to update the record level security settings there to ensure that your colleagues cannot inquire account 111040 via an management reporter report.

    Why is it that you want to restrict the access until the ledger account level?

    Best regards,

    Ludwig

  • André Arnaud de Calavon Profile Picture
    293,311 Super User 2025 Season 1 on at
    RE: Need to apply SOD on Trial balance report through custom form

    Hi Hidhi,

    You can achieve this with eXtensible Data Security. You can find some documentation here: docs.microsoft.com/.../developing-extensible-data-security-policies-white-paper

    I have also provided some examples: dynamicspedia.com/.../

    To meet your requirement to exclude a user, you need to create a query and on the policy enable the property UseNonExistsJoin (value yes).

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,311 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,183 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Product updates

Dynamics 365 release plans