In my dynamics environment, I have a user Foo who has generic All field security profile in all forms and a user Bar who has a special profile called Manager. This profile, All, has read only rights to a field called Payment Required and the profile, Manager, has read/update/create rights to all fields, including Payment Required. I made a change as user Foo to a different form field that has NO security enabled to it and when I hit save, I got a Field Security Profile error pop-up with this exception message (Id is generic for security purposes)
Exception Message: Caller user with Id 00000000-0000-0000-0000-000000000000 does not have update permissions to a Payment Required secured field on entity Form. The requested operation could not be completed.
ErrorCode: -2147158777
HexErrorCode: 0x8004f507
HexErrorCode: 0x8004f507
My first instinct was to give the All profile Update rights too, but the sole intention was to only have these users to give read-only rights to that field and managers can do anything to it. It is like when hitting save it tries to submit all fields rather than the ones that changed only. I don't want to create a JS plugin for every time I want to do this and these field security profile configurations should just work. I also want to point out that this only happens in my production environment but in my test environment it works just fine. Anyone else ran into an issue like this and have a fix? Wanted to post before submitting a support ticket.
Thanks!
I have the same question (0)

Report
All responses (
Answers (