Hi,
I have found the following permissions issue on a new Business Central on-prem CRONUS demo system:
- The user is in user group D365 BUS FULL ACCESS, and hence has permission set of the same name. The user has no other permission sets.
- The user's profile is Sales Order Processor
- Examples of permissions errors found by the user:
- Role center > Headline > missing TableData 1438: Read.
- Sales Quotes > New > missing TableData 1071: Read.
These errors surprised me because I had previously tested this user configuration on a docker container, and not seen any issue.
I compared the permission set D365 BUS FULL ACCESS between the on-prem and docker (cloud) systems and found that on the cloud system it has permissions on the following TableData objects, which are missing from the on-prem system: 1070, 1071, 1077, 1080, 1081, 1085, 1086, 1438, 1439, 1850, 1851, 1853, 1950, 1951, 2050, 2400, 2401, 2402, 4001, 4002, 4003, 4005.
I am able to to work around the errors by creating a new permission set with the listed objects and adding it to user group D365 BUS FULL ACCESS.
Is this difference between the on-prem and cloud versions of the permission set intentional or is it a bug?
Thank you in advance for any advice!
On-prem server version:
13.0.24623.0
Cloud (docker) server verion:
13.0.24630.25242-W1
Chris