GoogleCloudPlatform / GoogleCloudPlatform/google-cloud-eclipse

For App Engine local run, provide CT4E login cred when service account is missing?

Open
#3,094 0 comments 0 reactions 0 assignees View on GitHub
enhancement priority: p4
Dominant language
Java
Stars
90
Forks
52
PR merge metrics
No merged PRs in 30d

Description

For the Dataflow run (which is essentially running a Java program locally), selecting a login account will provide the login cred to the Dataflow program when no service account is provided. If the optional service account is provided, the service account will be used instead.

![selection_002](https://user-images.githubusercontent.com/10523105/40509053-f09a5c72-5f66-11e8-9710-891372595afc.gif)

For the App Engine local run, we have a very similar UI. The user can select a login account and provide a service account. However, only passed to the dev appsever is the service account.

![selection_003](https://user-images.githubusercontent.com/10523105/40509055-f13bd322-5f66-11e8-877b-2c08209a5659.gif)

Will it be worth passing a login account in case the service account is missing? The answer may be "no", as we push people to use the service account workflow as much as possible.

Or, it could be the other way around: stop providing the login cred for Dataflow runs.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.