Access Driver Behavior - Workspace Admin vs Regular User

I have a module X, that has two Line item Line item A which is Boolean Formatted and Line Item B which is Number formatted but has Write Access Driver set to Line item A.

I have a process that Import data from Module Y to Module X.

I am noticing a unique behavior depending on who is running the process on UX screen.

If someone with Workspace Admin Access run the process, both line item in A gets updated however if a non-admin user run the process, only the Line item A gets update but line B doesnt.

I am assuming this is because of write access driver, since the Line item A has to be True before Line item B can be updated.

I break down my import to into two action, one updating boolean and other updating number. In that case, both the line item gets two items.

So my question - Why is there is difference in behavior depending on when Workspace Admin runs the process. Is this normal behavior?

Tagged:

Best Answers

  • JMVasicek
    Answer ✓

    Hello @sagarkpr,

    I can't speak to why this behavior exists, but is known/normal behavior. It's also documented in the Anapedia article on Dynamic Cell Access here.

  • CBrooks
    Answer ✓

    As mentioned WSA is not impacted by DCA when running import actions, if you need the DCA to stay intact I would suggest using a view and applying a filter.

Answers

  • Thank you both, this answers my question. I will be mindful of this in future as I am building features.