Hello,
We have a 3rd company provided Solution that we cannot manage fully. It consists of 2 Flows, one of which makes UPDATE in Oracle DB. This is done through an App. In said app there is a Change Date field. 2 fields to be precise. First field is to manually enter a date, while the second field is used when you do not enter a date, but want to put Days + or Days - from the existing date. One of the 2 fields is mandatory input and the other one locks when there is a value in the other. If it does not lock immediately there is a Refresh button that does the trick. In this way when a user enters date or days+- the other field becomes not mandatory. Next step is Execute button that goes to the Flow that UPDATEs the DB.
The really strange behaviour we are getting is as follows: I give user Security role System Administrator and everything works as mentioned above. But, when I give a custom Security role called GTINV one of the 2 fields never becomes not-mandatory. And so we are forever locked behind a "Missing mandatory field value" message.
For the role GTINV I have given all privileges. Full, green, everything. Just like the System Administrator role. And nothing changed. Apparently there is something else which enables the lock, but we have no idea where to look and what it might be. Any pointers, or where and how to check what is missing?
EDIT: I should mention that Solution Checker does not return any errors or messages. All is fine.