How to show metrics that users have permission to access these metrics

for example, there are 10 clusters, the user1 can access cluster1 and cluster2. all metrics have cluster_name label. when user1 login grafana, only show cluster1 and cluster2 metrics, for example, cluster_version{cluster_name=~"cluster1|cluster2"}. how to do it? thanks.