Spring Cloud GCP 范围
默认情况下,Spring Cloud GCP Starter提供的凭据包含Spring Cloud GCP支持的每个服务的范围。
Service |
Scope |
Spanner |
https://www.googleapis.com/auth/spanner.admin, https://www.googleapis.com/auth/spanner.data |
Datastore |
|
Pub/Sub |
|
Storage (Read Only) |
|
Storage (Write/Write) |
|
Runtime Config |
|
Trace (Append) |
|
Cloud Platform |
|
Vision |
通过Spring Cloud GCP启动程序,您可以为提供的凭据配置自定义范围列表。为此,请在spring.cloud.gcp.credentials.scopes
属性中指定逗号分隔的Google OAuth2作用域列表。
spring.cloud.gcp.credentials.scopes
是Google Cloud Platform服务的Google OAuth2范围的逗号分隔列表,提供的CredentialsProvider
支持返回的凭据。
spring.cloud.gcp.credentials.scopes=https://www.googleapis.com/auth/pubsub,https://www.googleapis.com/auth/sqlservice.admin
您还可以使用DEFAULT_SCOPES
占位符作为范围来表示启动程序的默认范围,并附加需要添加的其他范围。
spring.cloud.gcp.credentials.scopes=DEFAULT_SCOPES,https://www.googleapis.com/auth/cloud-vision
更多建议: