Hi,
I have a custom entity main form. I have added 2 command bar buttons using the low-code Power Apps 'In Preview' FX Command Bar functionality. Adding two buttons was straight-forward, and I've tied their respective actions to javascript functions. I have deployed them successfully to upper environments without a hitch. Both buttons' visibility is set to 'Show'.
The problem comes where a set of users with fewer permissions that what I have, are unable to see those buttons. I am a system administrator, and if I give said users the same 'sys administrator' user role, they are also able to see the buttons. However, it's not ideal that I would need to up everybody's permissions to system admin in order for them to see and use two simple buttons.
I have 3 questions:
1) Surely by adding a button - or two buttons in this case, its default security behavior is such that all users should be able to see it after it's deployed?
2) I have investigated the ribbondebug=true querystring and the new buttons do show, but their "Enable Rules" and "Display Rules" do not show any values/properties. Is there any documentation on working with buttons that were not added using the Ribbon Workbench, and instead, added using the Power Apps FX Command Bar feature (in preview)?
3) Are there perhaps certain user roles relevant to the underlying entity in question that need to get assigned to the designated users?
Many Thanks,
Andy