Manage Behavior

Each Honeycomb Team, which represents your organization in Honeycomb, allows its Team Owners to manage its behavior. Team Owners can set their Team’s default environment, enable or disable the Query Assistant, and manage which URLs are displayed as external links for your team.

Set Default Environment 

Set the default environment that Team members should land in if they are new to the team or when Honeycomb cannot identify a user’s last Environment.

To set your team’s default environment:

  1. Log in to the Honeycomb UI.

  2. From the main navigation menu, select Account > Team settings.

  3. Locate the Environments and API Keys section.

  4. Select the default environment from the dropdown. Honeycomb saves your changes automatically.

Manage Query Assistant 

Query Assistant helps your Team members create queries using natural language. Query Assistant can be particularly helpful when new Team members are learning how to query in Honeycomb or when you are exploring an unfamiliar dataset. To learn more about using Query Assistant, visit Build a Query: Query Assistant.

Disable Query Assistant 

To disable Query Assistant:

  1. Log in to the Honeycomb UI.

  2. From the main navigation menu, select Account > Team settings.

  3. Locate the Query Assistant section.

  4. Select Turn Off.

Enable Query Assistant 

To enable Query Assistant:

  1. Log in to the Honeycomb UI.

  2. From the main navigation menu, select Account > Team settings.

  3. Locate the Query Assistant section.

  4. Select Turn On.

Manage Allowed Web Domains 

Team Owners can control which URLs they want Honeycomb to display as external links by adding domains to the web domain allowlist.

Honeycomb compares the web domain allowlist against URLs in your Honeycomb instance to determine whether we should display a URL as an external link rather than as static text in the Query Builder, the Explore Data tab, and the Trace View.

Honeycomb notifies all Team Owners any time a change is made to the web domain allowlist.

Example

Scenario: You add honeycomb.io to your Team’s web domain allowlist.

Outcome: Honeycomb will display the following URLs as external links in the UI:

  • https://ui.honeycomb.io
  • https://www.honeycomb.io
  • https://honeycomb.io
  • https://honeycomb.io/about

Honeycomb will display the following URLs as static text in the UI:

  • https://malicioushoneycomb.io (allowed domain is honeycomb.io, not malicioushoneycomb.io)
  • https://ui.malicioushoneycomb.io (allowed domain is honeycomb.io, not malicioushoneycomb.io)
  • clickherehttps://honeycomb.io (valid protocol is https, not clickherehttps)
  • honeycomb.io (no protocol provided)
  • https://honeycomb.io clickhere (string contains a valid URL but is not a valid URL itself)

To learn about criteria for valid domains and URLs, visit Team Settings: Valid Domains and URLs.

Add Allowed Web Domains 

To add an allowed web domain:

  1. Log in to the Honeycomb UI.

  2. From the main navigation menu, select Account > Team settings.

  3. Locate the Manage allowed domains section.

  4. Select the Web domains view.

  5. Enter a domain, then select Add domain, and confirm that the web domain allowlist now contains your entry.

    Note
    To learn more about domain validation rules, visit Team Settings: Valid Domains and URLs.

Remove Allowed Web Domains 

To remove an allowed web domain:

  1. Log in to the Honeycomb UI.

  2. From the main navigation menu, select Account > Team settings.

  3. Locate the Manage allowed domains section.

  4. Select the Web domains view.

  5. Locate the web domain you want to remove in the allowlist, and select Remove.