Bläddra i källkod

Stackdriver: Add scope for google resource manager

Erik Sundell 7 år sedan
förälder
incheckning
a4ef4792bc
1 ändrade filer med 2 tillägg och 1 borttagningar
  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.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"
 	conf.TokenURL = "https://oauth2.googleapis.com/token"
 
 
 	ctx := context.Background()
 	ctx := context.Background()
@@ -434,6 +434,7 @@ func (proxy *DataSourceProxy) getJwtAccessToken(data templateData) (string, erro
 	if err != nil {
 	if err != nil {
 		return "", err
 		return "", err
 	}
 	}
+	logger.Info("interpolatedVal", "token.AccessToken", token.AccessToken)
 	return token.AccessToken, nil
 	return token.AccessToken, nil
 }
 }