Google OAuth - works but shows vanilla Metabase

Hi,

I got google oauth working. When I log in using “sign in with google” I am able to see all the dashboards.

But when new users (a user I have not entered into the system) tries to “sign in with google”, they are seeing an empty metabase.

I am not sure how to troubleshoot this.

Thanks,
Vinayak

{ "browser-info": {
"language": "en-US",
"platform": "MacIntel",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36",
"vendor": "Google Inc." },   "system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.8+10",
"java.vendor": "AdoptOpenJDK",
"java.vendor.url": "https://adoptopenjdk.net/",
"java.version": "11.0.8",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.8+10",
"os.name": "Linux",
"os.version": "4.14.193-149.317.amzn2.x86_64",
"user.language": "en",
"user.timezone": "GMT" },  "metabase-info": {
"databases": [
  "postgres",
  "redshift",
  "h2"  ],  "hosting-env": "elastic-beanstalk",
"application-database": "postgres",
"application-database-details": {
  "database": { "name": "PostgreSQL",
    "version": "11.8" },  "jdbc-driver": {
    "name": "PostgreSQL JDBC Driver",
    "version": "42.2.8"
  }
},
"run-mode": "prod",
"version": {
  "date": "2020-09-15",
  "tag": "v0.36.6",
  "branch": "release-0.36.x",
  "hash": "cb258fb"
},
"settings": {
  "report-timezone": null
}  } }
1 Like

Hi @VinayakK
What do you mean with “an empty metabase”? Can you show a screenshot?
Could it be that it has something to do with which group the users are part of and your permissions? Admin > People and Permissions.

1 Like

Hi flamber,

I got it to work. As you guessed it had to do with the permissions in the Admin settings. We made changes to the permissions and did not realize how the google oauth would be affected.

Thank you,
Vinayak

1 Like