Why does NAV check for permission to hidden FlowFields?

einsTeIn.NETeinsTeIn.NET Member Posts: 1,050
Hi everybody,

I'm just wondering why NAV checks for permission to read the source table of a FlowField even though the field is hidden (Visible = No) on the form. It also does the same when the field is disabled (Enabled = No). I mean NAV doesn't calculate the value of the Flow Field if it isn't displayed. So, why does it then needs permission to the source table?

I know that it's possible to solve it by indirect permission but that's not my question.
"Money is likewise the greatest chance and the greatest scourge of mankind."

Comments

  • ara3nara3n Member Posts: 9,256
    the user could filter on it?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • einsTeIn.NETeinsTeIn.NET Member Posts: 1,050
    That doesn't make sense as the FlowField isn't calculated. I mean the user can filter but it doesn't give him any reasonable information.

    Also, that argument also applies to FlowFields when they aren't part of the form at all.
    "Money is likewise the greatest chance and the greatest scourge of mankind."
  • einsTeIn.NETeinsTeIn.NET Member Posts: 1,050
    Does no one have an explanation for it?

    I mean when I use the indirect permissions then the user is allowed to see the result of the Flow Field. What if I want to implement the Flow Field but I only want the user with permissions to the source table to be able to show that field?
    "Money is likewise the greatest chance and the greatest scourge of mankind."
Sign In or Register to comment.