Condividere una dashboard personalizzata

Questo documento descrive come condividere con persone o gruppi della tua organizzazione le dashboard personalizzate che si trovano nel tuo progetto Google Cloud . Ad esempio, quando risolvi un problema, potresti voler che un collega visualizzi una dashboard.

Ti consigliamo di utilizzare il monitoraggio per inviare l'URL di una dashboard ai destinatari quando hai questa opzione. Monitoring identifica i destinatari che potrebbero non disporre dell'autorizzazione per visualizzare la dashboard e ti offre un'opzione per concedere le autorizzazioni richieste.

Puoi anche condividere la struttura della dashboard, ovvero la sua definizione, anziché la dashboard effettiva. Per saperne di più, vedi Copiare la definizione di una dashboard in un altro progetto.

Questa funzionalità è supportata solo per i progetti Google Cloud . Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione della cartella app.

Best practice

Per eliminare le barriere di autorizzazione durante la condivisione dei dashboard, consigliamo a un'entità con il ruolo IAM di Proprietario (roles/owner) per un progetto Google Cloud di concedere il ruolo di Visualizzatore Monitoring (roles/monitoring.viewer) a tutte le persone, i gruppi o i domini che potrebbero dover visualizzare un dashboard archiviato in quel progetto Google Cloud . Per ulteriori informazioni, consulta Concedere l'accesso a Cloud Monitoring.

Prima di iniziare

Completa quanto segue nel progetto Google Cloud che archivia le dashboard che vuoi condividere:

  1. Nella console Google Cloud , vai alla pagina IAM:

    Vai a IAM

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo IAM e amministrazione.

  2. Seleziona il progetto Google Cloud .

    Se ricevi un errore di autorizzazione negata, è possibile che tu non disponga di un ruolo IAM per il progetto o che il tuo ruolo non sia limitato al progetto. Per visualizzare la pagina IAM, devi disporre di un ruolo IAM con ambito di progetto. I ruoli con ambito progetto sono Proprietario (roles/owner), Editor (roles/editor) e Visualizzatore (roles/viewer).

Condividere una dashboard

Quando esamini un'anomalia dei dati, potresti voler consentire a un'altra persona o a un gruppo di persone di visualizzare una dashboard personalizzata. Ad esempio, potresti notare un calo o un picco previsto in una metrica sul rendimento e vuoi consultarti con un collega. In questo scenario, vuoi condividere una dashboard con il tuo collega.

Per condividere una dashboard:

  1. Nella console Google Cloud , vai alla pagina  Dashboard:

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.

  2. Nella barra degli strumenti della console Google Cloud , seleziona il tuo progetto Google Cloud . Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione della cartella app.
  3. Seleziona una dashboard.
  4. Fai clic su Condividi, quindi utilizza la tabella seguente per completare la finestra di dialogo.

    Proprietario (roles/owner)

    1. Fai clic su Aggiungi persone e gruppi e inserisci i nomi delle persone o dei gruppi.
    2. Fai clic su Messaggio e inserisci le informazioni che vuoi includere nell'email. Non è necessario includere l'URL della dashboard.
    3. (Facoltativo) Per visualizzare i dati della dashboard per un intervallo di tempo specifico, seleziona Apri dashboard in un intervallo di tempo personalizzato e poi inserisci l'ora di inizio e di fine.

      Per impostazione predefinita, la dashboard mostra i dati relativi all'ora più recente.

    4. Fai clic su Invia.

      Il monitoraggio valuta se i destinatari dell'email hanno l'autorizzazione per visualizzare la dashboard. Poiché il monitoraggio non ha accesso ai membri di un gruppo, questi potrebbero essere identificati come utenti che richiedono autorizzazioni per visualizzare una dashboard.

      Quando tutti i destinatari hanno l'autorizzazione a visualizzare la dashboard, viene inviata un'email che li invita a visualizzarla. L'email include il tuo messaggio e l'URL della dashboard.

    5. Se si apre una finestra di dialogo che ti chiede di concedere l'accesso a un destinatario, significa che il monitoraggio ha stabilito che un destinatario potrebbe non avere l'autorizzazione per visualizzare la dashboard.

      Per concedere le autorizzazioni minime per visualizzare la dashboard, seleziona il ruolo Visualizzatore Monitoring e poi fai clic su Invia.

      Ogni destinatario riceve un'email che lo invita a visualizzare la tua dashboard. L'email include il tuo messaggio e l'URL della dashboard.

    Editor (roles/editor)

    1. Fai clic su Aggiungi persone e gruppi e inserisci i nomi delle persone o dei gruppi.
    2. Fai clic su Messaggio e inserisci le informazioni che vuoi includere nell'email. Non è necessario includere l'URL della dashboard.
    3. (Facoltativo) Per visualizzare i dati della dashboard per un intervallo di tempo specifico, seleziona Apri dashboard in un intervallo di tempo personalizzato e poi inserisci l'ora di inizio e di fine.

      Per impostazione predefinita, la dashboard mostra i dati relativi all'ora più recente.

    4. Fai clic su Invia.

      Il monitoraggio valuta se i destinatari dell'email hanno l'autorizzazione per visualizzare la dashboard. Poiché il monitoraggio non ha accesso ai membri di un gruppo, questi potrebbero essere identificati come utenti che richiedono autorizzazioni per visualizzare una dashboard.

      Quando tutti i destinatari hanno l'autorizzazione a visualizzare la dashboard, viene inviata un'email che li invita a visualizzarla. L'email include il tuo messaggio e l'URL della dashboard.

    5. Se viene visualizzata una finestra di dialogo con il titolo "Qualcuno potrebbe non avere accesso", significa che il monitoraggio ha stabilito che un destinatario potrebbe non avere l'autorizzazione per visualizzare la dashboard. Per continuare con il comando di condivisione, fai clic su Invia e poi su Ok.

      Ogni destinatario riceve un'email che lo invita a visualizzare la tua dashboard. L'email include il tuo messaggio e l'URL della dashboard.

    Visualizzatore (roles/viewer)

    1. Fai clic su Aggiungi persone e gruppi e inserisci i nomi delle persone o dei gruppi.
    2. Fai clic su Messaggio e inserisci le informazioni che vuoi includere nell'email. Non è necessario includere l'URL della dashboard.
    3. (Facoltativo) Per visualizzare i dati della dashboard per un intervallo di tempo specifico, seleziona Apri dashboard in un intervallo di tempo personalizzato e poi inserisci l'ora di inizio e di fine.

      Per impostazione predefinita, la dashboard mostra i dati relativi all'ora più recente.

    4. Fai clic su Invia.

      Il monitoraggio valuta se i destinatari dell'email hanno l'autorizzazione per visualizzare la dashboard. Poiché il monitoraggio non ha accesso ai membri di un gruppo, questi potrebbero essere identificati come utenti che richiedono autorizzazioni per visualizzare una dashboard.

      Quando tutti i destinatari hanno l'autorizzazione a visualizzare la dashboard, viene inviata un'email che li invita a visualizzarla. L'email include il tuo messaggio e l'URL della dashboard.

    5. Se viene visualizzata una finestra di dialogo con il titolo "Qualcuno potrebbe non avere accesso", significa che il monitoraggio ha stabilito che un destinatario potrebbe non avere l'autorizzazione per visualizzare la dashboard. Per continuare con il comando di condivisione, fai clic su Invia e poi su Ok.

      Ogni destinatario riceve un'email che lo invita a visualizzare la tua dashboard. L'email include il tuo messaggio e l'URL della dashboard.

    Tutti gli altri ruoli

    1. Fai clic su Aggiungi persone e gruppi e inserisci i nomi delle persone o dei gruppi.
    2. Fai clic su Messaggio e inserisci le informazioni che vuoi includere nell'email. Non è necessario includere l'URL della dashboard.
    3. (Facoltativo) Per visualizzare i dati della dashboard per un intervallo di tempo specifico, seleziona Apri dashboard in un intervallo di tempo personalizzato e poi inserisci l'ora di inizio e di fine.

      Per impostazione predefinita, la dashboard mostra i dati relativi all'ora più recente.

    4. Fai clic su Invia.

      Il monitoraggio invia un'email che invita i destinatari a visualizzare la tua dashboard. L'email include il tuo messaggio e l'URL della dashboard.

Risoluzione dei problemi

Questa sezione descrive come risolvere gli errori che potrebbero verificarsi durante la condivisione di una dashboard.

Si verifica un messaggio di errore durante la condivisione di una dashboard

Quando condividi una dashboard, possono verificarsi due errori diversi:

  • Hai il ruolo Proprietario (roles/owner), ma nella finestra di dialogo di condivisione viene visualizzato il seguente messaggio di errore:

    Unable to grant access to the following account due to organization configurations

    I criteri della tua organizzazione ti impediscono di concedere un ruolo a un principal. Per risolvere questo errore, contatta l'amministratore della tua organizzazione.

  • Hai selezionato uno o più destinatari senza un indirizzo email. Nella finestra di dialogo di condivisione viene visualizzato il seguente messaggio di errore:

    Error: Email addresses and domains must be associated with an active Google Account, Google Workspace account, or Cloud Identity account.

    Tuttavia, è stata inviata una notifica email a tutti i destinatari con indirizzi email validi.

Impossibile visualizzare la dashboard condivisa

Ricevi via email un URL della dashboard, ma quando vi accedi non riesci a visualizzarla. Viene visualizzato invece il seguente messaggio:

You do not have sufficient permissions to view this page

Per risolvere il problema, contatta un proprietario del progetto e chiedigli di concederti il ruolo Visualizzatore Monitoring (roles/monitoring.viewer).

Passaggi successivi