Configurare i ruoli

Road Management Insights utilizza l'API Roads Selection come componente principale che fornisce i dati stradali a BigQuery e Pub/Sub.

Per creare e gestire le route selezionate in un progetto Google Cloud, l'API Roads Selection deve essere abilitata nel progetto. Devi disporre del ruolo IAM Proprietario o Editor per il progetto.

In alternativa, puoi assegnare i seguenti ruoli IAM a un account utente o service account che utilizzi per gestire le route selezionate:

  • Il ruolo Roads Selection Admin concede all'utente o all'account di servizio l'accesso in lettura/scrittura alle route selezionate nel progetto. Questo ruolo consente all'utente di eseguire tutte le operazioni su una route selezionata.

    Puoi eseguire il seguente comando per concedere l'accesso amministrativo a un principal:

    gcloud auth login
    
      gcloud projects add-iam-policy-binding PROJECT_ID \
        --member user:user_email \
        --role roles/roads.roadsSelectionAdmin
      
  • Il ruolo Roads Selection Viewer concede l'accesso di sola lettura alle route selezionate nel progetto. Questo ruolo ti consente di eseguire un'operazione di elenco o di recupero su una route selezionata.

    Puoi eseguire il comando seguente per concedere l'accesso in lettura a un principal:

    gcloud auth login
    
      gcloud projects add-iam-policy-binding PROJECT_ID \
        --member user:user_email \
        --role roles/roads.roadsSelectionViewer
      

Inoltre, l'utente deve disporre almeno dell'autorizzazione serviceusage.services.use per il progetto. Fornisci questa autorizzazione tramite i ruoli Proprietario o Editor del progetto oppure tramite il ruolo specifico Consumer utilizzo dei servizi. Il servizio genera un errore se l'utente non dispone delle autorizzazioni di selezione delle strade e di utilizzo del servizio richieste per il progetto selezionato.

Per saperne di più, consulta Concedere un ruolo IAM utilizzando la console Google Cloud.

Passaggi successivi

Dopo aver configurato i ruoli, devi creare un token OAuth:

Usa OAuth