outline-server
outline-server copied to clipboard
Clarify that users need to check all permissions boxes for GCP setup
Can't setup Google Cloud Platform.

http://localhost:50924/gcp/oauth/callback?code=4/0ARtbsJqZ....blahbalhvwvVw&scope=email%20openid%20https://www.googleapis.com/auth/userinfo.email&authuser=0&prompt=consent
I also hit the same issue today. Outline Manager version 1.12.0
Same issue.
http://localhost:65456/gcp/oauth/callback?code=4/0AfgeXvsWQIfW3...pMOA&scope=email%20openid%20https://www.googleapis.com/auth/userinfo.email&authuser=1&prompt=consent
Reporting same issue w/ 1.13.0
Do have an RCA for this issue? What's the fix plan here?
Please try this again on the latest version of the Manager (1.14) and let us know if this is still an issue. Thanks!
Apologies for the delay in response: the same issue still happening with version 1.14
It looks like the only way this can work is when you check ALL the boxes

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.
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?