How To Share Dashboard URL With Other Users
Release : 20.2
Component : IM Reporting / Admin / Configuration
Only way to share a dashboard is to schedule a full PDF email to the user you wish to see the dashboard result for a specific time period. You'd have to create a user/role for the client and setup so they could only view certain dashboards, groups, and nothing else.
If customer has access to PC, create a read-only user for the customer with access only to the dashboard.