Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify that users need to check all permissions boxes for GCP setup #1203

Open
Drjacky opened this issue Oct 16, 2022 · 10 comments
Open

Clarify that users need to check all permissions boxes for GCP setup #1203

Drjacky opened this issue Oct 16, 2022 · 10 comments
Labels

Comments

@Drjacky
Copy link

Drjacky commented Oct 16, 2022

Can't setup Google Cloud Platform.
Screen Shot 2022-10-16 at 10 06 55

@Drjacky
Copy link
Author

Drjacky commented Oct 16, 2022

http://localhost:50924/gcp/oauth/callback?code=4/0ARtbsJqZ....blahbalhvwvVw&scope=email%20openid%20https://www.googleapis.com/auth/userinfo.email&authuser=0&prompt=consent

@ikky888
Copy link

ikky888 commented Oct 17, 2022

I also hit the same issue today. Outline Manager version 1.12.0

@zofari
Copy link

zofari commented Nov 20, 2022

Same issue.

@ikky888
Copy link

ikky888 commented Dec 9, 2022

Do have an RCA for this issue? What's the fix plan here?

@maddyhof maddyhof added the needs more info We need more information in order to help or verify label Mar 20, 2023
@maddyhof
Copy link

Please try this again on the latest version of the Manager (1.14) and let us know if this is still an issue. Thanks!

@maddyhof maddyhof added the bug Something isn't working label Mar 20, 2023
@ikky888
Copy link

ikky888 commented Apr 24, 2023

Apologies for the delay in response: the same issue still happening with version 1.14

@ikky888
Copy link

ikky888 commented Apr 24, 2023

It looks like the only way this can work is when you check ALL the boxes
image

@maddyhof
Copy link

Thanks for the details! This is intended behavior but it's clear we need to improve our messaging. I'll mark this as a feature request.

@maddyhof maddyhof reopened this Apr 25, 2023
@maddyhof maddyhof added feature request New feature or request and removed bug Something isn't working needs more info We need more information in order to help or verify labels Apr 25, 2023
@ikky888
Copy link

ikky888 commented Apr 27, 2023

Thanks for the details! This is intended behavior but it's clear we need to improve our messaging. I'll mark this as a feature request.

Cheers! As you can see, if 3 boxes are already pre-checked then the expectation is that this is the minimum required to allow the Google Authentication but this is not the case, so all these boxes need to be pre-checked.

Another remark is why being forced to create a new project in Google Cloud, why can't give the option to select an existing project or then allow the user to create a new project if needed?

@maddyhof maddyhof changed the title Authentication failed with missing scope(s). You can close this window. Clarify that users need to check all permissions boxes for GCP setup Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants