Procházet zdrojové kódy

Stackdriver: Add scope for google resource manager

Erik Sundell před 7 roky
rodič
revize
a4ef4792bc
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      pkg/api/pluginproxy/ds_proxy.go

+ 2 - 1
pkg/api/pluginproxy/ds_proxy.go

@@ -425,7 +425,7 @@ func (proxy *DataSourceProxy) getJwtAccessToken(data templateData) (string, erro
 		}
 		conf.PrivateKey = []byte(interpolatedVal)
 	}
-	conf.Scopes = []string{"https://www.googleapis.com/auth/monitoring.read"}
+	conf.Scopes = []string{"https://www.googleapis.com/auth/monitoring.read", "https://www.googleapis.com/auth/cloudplatformprojects.readonly"}
 	conf.TokenURL = "https://oauth2.googleapis.com/token"
 
 	ctx := context.Background()
@@ -434,6 +434,7 @@ func (proxy *DataSourceProxy) getJwtAccessToken(data templateData) (string, erro
 	if err != nil {
 		return "", err
 	}
+	logger.Info("interpolatedVal", "token.AccessToken", token.AccessToken)
 	return token.AccessToken, nil
 }