Skip to main content

Admin 101

info

This tutorial is intended for users with an Admin role and includes features only available on the Enterprise plan.

This tutorial covers the basics of configuring your Hex workspace for success. We’ll review the Admin-controlled settings that cover user management, data access, workspace governance, and security controls. Check out our Admin Learning Path guide for a deeper dive into the configuration options available to you.

1. 🤓 User management and permissions 🤓

One of the first things you’ll want to configure in a new workspace is how users on your team will access Hex. Review the settings outlined below to ensure users have the right level of access and avoid any unexpected charges.

  • User roles: Assign roles to dictate user abilities in Hex. Note that you’ll be charged for any paid seats prorated by day from the time of invitation.

    • Allowed domains: Add an allowed email domain to let anyone at your org log into Hex without requiring additional invites. In most cases, it makes sense for these users to default to Viewers so role promotion requests to paid seats can be granted on a case-by-case basis.
  • Permissions: Understand resource sharing to manage user access and permission levels.

  • Groups: Can be used to organize and grant sets of users the same permissions.

  • Single Sign-On (SSO) (Enterprise only): Enable or enforce users to log in with your SSO provider. Note that enforcing SSO prevents any user that is not managed in you provider from accessing your Hex workspace.

    info

    If SSO is not enforced and your organization uses Google Workspace or Microsoft 365 for email, users log in to Hex using the one-click options on the sign-in page. When SSO is enforced, users will only see the SSO login button.

  • Directory sync (Enterprise only): Integrate with your directory provider to inherit roles and groups without having to manage them directly in Hex. Note that any users in a group without a specified Hex user role will default to being Viewers in Hex.

tip

No directory provider? No problem. Manually configure Groups within Hex.

2. ☁️ Data management and access ☁️

Hex is an incredibly powerful tool for making decisions, but not without your data! Check out the topics below on connecting to various data sources.

  • Data connections: Create a connection to your data warehouse. For sensitive data, you may want to grant different groups of users “Can query” and “Can view” access. Additionally, consider setting your schema to refresh on a daily or weekly cadence so the latest table metadata is shown in the Data browser.
    • Workspace SQL caching: Optimize your apps and save costs on warehouse compute by setting a sensible default caching timeout based on your ETL processes and Hex use cases. Bumping the default to 1 day is a common approach. Note that Editors can adjust this setting for individual projects.
  • Semantic models: Hex seamlessly syncs semantic models from other providers, such as Cube, Snowflake, and dbt Metricflow. If you have one of those tools, start by syncing a few models. If you don’t, try building one in Hex's Modeling Workbench! Semantic models aren't required to use Hex, but we do recommend them as an additional a structured layer in your data model.
  • Endorse key data connections and tables to highlight trusted resources — useful for both human analysts and AI agents
  • External file integrations: Have data that lives in Google Drive or S3? This integration is established using one main user, so consider creating a service account to connect with.
tip

All Editors and Explorers in your org have access to the [Demo] Hex Public Data connection to explore Hex functionality while you’re getting set up.

4. 🤖 Agentic capabilities 🤖

Hex’s AI Agents can superpower your team across your projects, workspace, and even outside of Hex, all using natural language. Describe an analysis or ask a business question, and an Agent will work with you to explore your data.

  • Notebook agent: Helps project editors write code, create visualizations, debug errors, apply formatting, and more to iterate on complex data analysis in the Notebook
  • Threads: Conversationally answers business questions backed by data analysis, published projects, and context in your Hex workspace
    • Can be saved as a project for continued exploration + logic reviewing
    • Access the Threads agent outside of Hex via Slack, MCP server, and our CLI!
  • Chat with App: Interact with published Apps via natural language to view and summarize information, understand the project's underlying logic, and update inputs and filters
  • Modeling agent: Assists admins and managers in creating and editing semantic projects

5. 🎯 Data governance and workspace management 🎯

As your team grows and starts creating tons of great content, maintaining an organized workspace will become more important. Hex provides Admins a number of tools to keep projects organized at the user and team level. Without implementing these features, it can be difficult for human analysts and agents to find what they're looking for, which can limit collaboration and lead to duplicative work.

Organize your workspace with…

  • Statuses and categories: Label projects, components, and data objects to indicate asset status, such as in-development projects or trusted data tables. Endorsed statuses highlight data assets to prioritize for agent use and signal trusted assets to human analysts as well.
  • Collections: Group projects and components to keep your workspace organized — projects can be added to multiple collections!

Curate workspace context for agents using…

  • Workspace guides to outline business context
  • Endorsements to highlight trusted data assets and projects. Endorsed assets are prioritized when agents answer questions and are helpful to signal reviewed and approved data to human analysts as well.
  • Tip: Managers can be added to assist Admins with curation work! Managers have all the same permissions as an Editor, with the extra capabilities of applying Endorsed statuses to projects and data objects and updating project metadata.

Context Studio: Observe, evaluate, and improve how Hex agents behave across your workspace using…

For more details, check out the Organizing Your Workspace project for additional resources and best practices.

💪🏼 Level up your workspace 💪🏼

Covered the basics of Admin 101? Looking to configure integrations, manage users at scale, organize your workspace, and govern content well? Check out the guide Admin Learning Paths for a deeper dive into optimizing your Hex workspace.