In the ACL editors (OC and IM) we see 2 ACL that look similar. What is the difference between 'Dashboard Designer' & 'Dashboard Design' ACL?
Guidance
Only "Dashboard Designer" ACL permission is relevant to controlling the access for UIM Users or Account/Contact users to the Dashboard Designer webapp or dashboard display available in the OC starting UIM 20.4 CU4.
The other ACLs:
"Dashboard Design"
"Dashboard Upload"
"Dashboard Download"
"Dashboard Publish"
Are deprecated permissions that actually haven't been used since a product called "Enterprise Console" which was the predecessor to OC and UMP.
UIM Users (created in IM): with the "Dashboard Designer" ACL permission enabled, are able to display dashboards (in OC > Dashboars > Dashboard Designer tab). They are also able to access OC > Settings > Dashboard Designer webapp and they are allowed to create new Dashboards as the ACL Indicates in the description. If a user with read-only ability is needed for dashboards, create an Account/Contact user.
Account/Contact users (created in OC): with the "Dashboard Designer" ACL permission enabled, are able to display dashboards (in OC > Dashboars > Dashboard Designer tab). They are also able to access OC > Settings > Dashboard Designer webapp and open the published dashboards. However, they will not be able to EDIT, CREATE or DELETE Dashboards. Edit Create or Delete dashboards is prevented to every Account/Contact regardless of the ACL Permission.