Rollen konfigurieren

Road Management Insights verwendet die Roads Selection API als Kernkomponente, die Straßendaten für BigQuery und Pub/Sub bereitstellt.

Damit Sie ausgewählte Routen in einem Google Cloud-Projekt erstellen und verwalten können, muss die Roads Selection API für das Projekt aktiviert sein. Sie müssen für das Projekt entweder die IAM-Rolle „Owner“ oder „Editor“ haben.

Alternativ können Sie einem Nutzer- oder Dienstkonto, mit dem Sie ausgewählte Routen verwalten, die folgenden IAM-Rollen zuweisen:

  • Nutzer oder Dienstkonten mit der Rolle Roads Selection Admin haben Lese-/Schreibzugriff auf ausgewählte Routen im Projekt. Mit dieser Rolle kann der Nutzer alle Vorgänge für eine ausgewählte Route ausführen.

    Mit dem folgenden Befehl können Sie einem Prinzipal Administratorzugriff gewähren:

    gcloud auth login
    
      gcloud projects add-iam-policy-binding PROJECT_ID \
        --member user:user_email \
        --role roles/roads.roadsSelectionAdmin
      
  • Die Rolle Roads Selection Viewer gewährt Lesezugriff auf ausgewählte Routen im Projekt. Mit dieser Rolle können Sie Listen- oder Abrufvorgänge für eine ausgewählte Route ausführen.

    Mit dem folgenden Befehl können Sie einem Prinzipal Betrachterzugriff gewähren:

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

Außerdem muss der Nutzer mindestens die Berechtigung serviceusage.services.use für das Projekt haben. Gewähren Sie diese Berechtigung über die Rollen „Projektinhaber“ oder „Projektbearbeiter“ oder über die Rolle „Service Usage-Nutzer“. Der Dienst gibt einen Fehler aus, wenn der Nutzer nicht die erforderlichen Berechtigungen für die Auswahl von Straßen und die Dienstnutzung für das ausgewählte Projekt hat.

Weitere Informationen finden Sie unter IAM-Rolle über die Google Cloud Console zuweisen.

Nächste Schritte

Nachdem Sie Rollen konfiguriert haben, müssen Sie ein OAuth-Token erstellen:

OAuth verwenden