> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# April 19, 2024

> Dynamic Fields (Parameters), Sudo / Permissions Testing (Launched), In-Database Aggregate Awareness, & More

<Note>
  **Stay in the loop!** Subscribe to the [demo RSS feed](/demos/rss.xml) to be notified when we post new demos.

  Demos highlight what we are working on or experimenting with, but are not a guarantee of release. Let us know your thoughts at [support@omni.co](mailto:support@omni.co).
</Note>

## Dynamic fields (parameters)

*Jamie Davidson · `workbook` `modeling`*

The first look at dynamic fields - fields coupled to filters for dynamic analysis. Toggling dimensions, measures, or timeframes can now be done through filters, allowing deep interactivity on content.

<Frame>
  <iframe src="https://www.youtube.com/embed/-TJbdy14bSQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Sudo / permissions testing (launched)

*Jamie Davidson · `permissions`*

Sudo now allows admins to use the app as other non-admin users, ensuring permissions are set as intended for both application functionality or data access - no more guessing.

<Frame>
  <iframe src="https://www.youtube.com/embed/H0bHgyEEHY0" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Bring your own aggregates / in-database aggregate awareness

*Steven Talbot · `modeling` `performance`*

Bring your own aggregates - aggregate awareness can now be configured in the data model for objects like dbt roll-ups. These can then be dynamic queries to reduce spend and improve performance. This will complement the browser-based DuckDB aggregate awareness.

<Frame>
  <iframe src="https://www.youtube.com/embed/csHnRvUhhrM" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Embed post requests / embed messaging system (launched)

*Elliot Park · `embed` `administration`*

A new framework for post requests in the embedded app, allowing for more dynamic experiences - here we show an order form modal

<Frame>
  <iframe src="https://www.youtube.com/embed/q5bPmt2C1Ro" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dashboard explore workflow

*Luke Bowerman · `dashboard` `workbook`*

A UX reworks for exploring data from a dashboard (now without disrupting the dashboard's data model)

<Frame>
  <iframe src="https://www.youtube.com/embed/9yFvxtoSwo0" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Tables rework + subtotals (launched)

*Richard Czechowski · `visualization` `table` `workbook` `dashboard`*

A new cleaner table experience, including subtotals and non-repeated values.

<Frame>
  <iframe src="https://www.youtube.com/embed/M7KzTHkxY5U" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>
