gravitational / teleport

The easiest, and most secure way to access and protect all of your infrastructure.
https://goteleport.com
GNU Affero General Public License v3.0
17.53k stars 1.75k forks source link

Support Snowflake UI / Snowsight as part of Teleport Application Access #14974

Open benarent opened 2 years ago

benarent commented 2 years ago

What would you like Teleport to do?

Following a similar pattern as AWS Management Console Access https://goteleport.com/docs/application-access/guides/aws-console/ we've a request to also support Snowflakes UI / Snowsight.

https://docs.snowflake.com/en/user-guide/admin-security-fed-auth.html https://docs.snowflake.com/en/user-guide/ui-snowsight-gs.html

What problem does this solve? Expands Snowflake Database support beyond snowsql CLI.

If a workaround exists, please include it.

dandanaila commented 2 days ago

Is there any known workaround for this?

Trying to open a tunnel & connect through the Chrome:

tsh proxy db --tunnel <DB> --db-user <USER>

Results in the following error displayed by Chrome:

json: cannot unmarshal number into Go struct field .data.CLIENT_APP_VERSION of type string