Setting "Try New User Experience" as Default for All Users - Configuration through values.yaml with Helm Deployment

Original Slack Thread

<@U06TM7M40RK> how can i set by default Try New User Experience is TRUE for all users? i am the admin

It could be possible that to set the “Try New User Experience” feature to be enabled by default for all users, you might need to adjust the user settings related to the V2 theme in DataHub. According to the <https://github.com/datahub-project/datahub/blob/master/datahub-web-react/src/app/settingsV2/Preferences.tsx|Preferences.tsx file>, there is a setting called isThemeV2Toggleable which allows users to toggle the new user experience.

To enable this by default, you might need to ensure that the themeV2Enabled setting is set to true for all users. This setting is likely controlled by a global configuration or environment variable.

Would you like more detailed steps on how to configure this setting?

Sources:

can i set it thru values.yaml? i deployed using helm

<@U06TM7M40RK> can i set it thru values.yaml? i deployed using helm

I’m not able to find any data sources to answer your question. You might want to specify if there are any specific configurations or environment variables related to the “Try New User Experience” feature in your current setup. If this doesn’t help, please reach out to the DataHub support team for further assistance. :+1: 0 button :-1: 0 button :bulb: Hint: Mention @runllm in the thread for followups.

you can list these under the datahub-gms configuration in the helm chart

  - name: THEME_V2_ENABLED
    value: "true"
  - name: THEME_V2_DEFAULT
    value: "true"
  - name: THEME_V2_TOGGLEABLE
    value: "false"```

thanks <@U087T3H3A1X>, it works. where do you get this information? i cant find on the docs/github

No problem - it was shared in the office hours this week.

Was able to find it here as well: https://datahubproject.io/docs/graphql/objects/

Thanks!