Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Permission by user in Cloud Monitoring

Hi,

I have several dashboards in a project in GCP, and I would like to give some users access to view these dashboards. However, I only want them to be able to access the ones that I specify, and not all of the dashboards that are available in the project.

Is there a way to do this?

Solved Solved
0 2 718
1 ACCEPTED SOLUTION

Hello @julio-costa ,

Welcome to the Google Cloud Community. Unfortunately not. This is not possible. By default you can share dashboard via "Share" button, but you must grant either Monitoring Editor or Viewer role. Both are adds permissions to see all dashboard.  As for now, there is no option to either limit this access by combination of etag+CEL condition + IAM roles also. You can add [1.]feature request to add this option.

[1]. https://issuetracker.google.com/

cheers,
DamianS

View solution in original post

2 REPLIES 2

Hello @julio-costa ,

Welcome to the Google Cloud Community. Unfortunately not. This is not possible. By default you can share dashboard via "Share" button, but you must grant either Monitoring Editor or Viewer role. Both are adds permissions to see all dashboard.  As for now, there is no option to either limit this access by combination of etag+CEL condition + IAM roles also. You can add [1.]feature request to add this option.

[1]. https://issuetracker.google.com/

cheers,
DamianS

thanks DamianS.

Top Solution Authors