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

# Managed Views

> Configure admin-managed List, Kanban, Calendar, Dashboard, and Agent views that users across your organization can share.

Managed views are admin-configured views of an object's records. They are defined by an App Admin and shared with specific users or groups, creating a single source of truth for how people track work in an object.

Managed views are available on **Apps**, **Elements**, **Tasks**, and **Tables**. Only App Admins can create and edit them. Users with access can apply ad hoc filters and sorting when browsing a managed view, but cannot change the underlying view definition.

## View Types

App Admins can create the following view types as a managed view:

* **List** — Column-based record listings with filters, sort, grouping, and row density controls.
* **Kanban** — Card-based workflow boards grouped by a status or category field.
* **Calendar** — Date-based record visualization.
* **Dashboard** — Metrics, charts, and summary widgets for at-a-glance reporting.
* **Agent** — A full-page embedded chat experience. See [Attach an Agent to a View](#attach-an-agent-to-a-view).

## Create a Managed View

1. Open the object (App, Element, Task, or Table) where you want to create the view.
2. Select **Managed Views** under the **User Interface** section of the left navigation menu.
3. Click **+ Create New View** and select a view type from the dropdown: List, Kanban, Calendar, Dashboard, or Agent.
4. Enter a name in the **Create View** field.
5. Configure the view using the tabs at the top (described below).
6. Click **Save View**.

## Configuration Tabs

Each managed view is configured through a set of tabs. Available tabs depend on the view type.

| Tab             | Description                                                                               |
| --------------- | ----------------------------------------------------------------------------------------- |
| General         | Name the view and toggle whether users can create records from this view.                 |
| Display As      | Change the view type (for example, switch a List to a Kanban).                            |
| Columns         | Choose which fields display and set column visibility and row density defaults.           |
| Sort            | Define the default sort order.                                                            |
| Filters         | Define default filters that scope the records shown.                                      |
| Agent           | Attach an agent to the view. See [Attach an Agent to a View](#attach-an-agent-to-a-view). |
| Access Policies | Grant data access to specific groups or users.                                            |

<Tip>
  To disable record creation globally across all managed views, use the record-creation toggle at the object level. To control it per view, use the toggle in the **General** tab of that view.
</Tip>

## Share Access

Managed views are not automatically visible to other users. After saving a view, share it with the users or groups who should see it:

1. In the **Managed Views** list, hover over the view you want to share.
2. Click the <img src="https://mintcdn.com/elementum/2l5Do6DqmydOnWm-/images/icons/users.png?fit=max&auto=format&n=2l5Do6DqmydOnWm-&q=85&s=1463601f455626fdd5eacc0e59b50a08" alt="Share access icon" className="inline-ui-icon" width="24" height="24" data-path="images/icons/users.png" /> **Users** icon.
3. Select the users or groups who should have access.

Users and groups with access see the managed view in their view list for that object.

## How Managed Views Behave for Users

* Only App Admins can create or edit managed views. Users with access cannot modify the view definition.
* Changes an admin makes to a managed view propagate to every user with access immediately.
* Record-level permissions on the underlying object still apply. Users only see records they are entitled to, even when a view's filters would otherwise return more.
* Users can apply ad hoc filters and sorting on top of a managed view to focus on specific records, but those adjustments are local to their session and do not change the view for anyone else.
* Users who want a persistent layout of records across apps can build a [Workspace](/getting-started/home-page#workspaces) on their home page and pin filtered widgets to it. Home page Workspaces are configured by individual users — and can be shared with other users or groups — but do not change the managed view definition.

## Widget Column Layouts

On any **Dashboard** view that includes a Table Widget, App Administrators can set the default column layout everyone with access to the widget sees. Individual users can still adjust their own layout on top of the org default, and reset back to the admin-defined view at any time.

### Set the org default layout

Configuration happens on the widget itself, not on the view's **Columns** tab.

1. Open the Dashboard view that contains the Table Widget you want to configure.
2. Click the <img src="https://mintcdn.com/elementum/m1Z8iohbYDb7uicT/images/icons/ellipsis-vertical.svg?fit=max&auto=format&n=m1Z8iohbYDb7uicT&q=85&s=95eb1df478aa639b46276122cd086257" alt="More icon" className="inline-ui-icon" width="24" height="24" data-path="images/icons/ellipsis-vertical.svg" /> **More** icon on the Table Widget and select **Display Settings**.
3. At the top of the **Display Settings** popup, select the **Everyone** tab to manage the layout for all users with permission to view the widget.
4. Choose which columns are **Visible** or **Hidden** and arrange them in the order you want.
5. Click **Save for Everyone** to publish the layout as the org default.

### How the org default behaves for users

* Individual users can still adjust their own column view on top of the org default from the same **Display Settings** popup. Their changes are visible only to them.
* If a user has personalized the layout, they can return to **Display Settings** and click **Reset to Default** to restore the admin-defined view.

<Warning>
  **Reset to Default cannot be undone.** If a user wants their previous personalized layout back, they will need to recreate it manually.
</Warning>

## Attach an Agent to a View

Attach an [agent](/ai-agents/agents-experience) to a managed view so users can interact with the agent in the context of the records they are viewing. There are two ways to surface an agent:

### Attach an agent to an existing view

Add an agent to any existing List, Kanban, Calendar, or Dashboard managed view to render a chat box at the top of the view.

1. Open the managed view in edit mode.
2. Go to the **Agent** tab.
3. Enable **Agent** and select the agent you want to attach.
4. Click **Save View**.

Users with access to the view see a chat box above the records.

### Create an Agent view

Choose **Agent** as the view type when creating a new managed view to provide a full-page embedded chat experience with no record list.

1. Click **+ Create New View** and select **Agent** as the view type.
2. Enter a name and select the agent to attach.
3. Configure **Access Policies** to control who can open the view.
4. Click **Save View**.

### Behavior Notes

* Agents respect the permissions of the viewing user. Responses reflect only the records that user can access.
* Each view references a single agent. Swap agents by editing the view's **Agent** tab configuration.
* Agent views do not render a record list. Use them when the primary interaction is conversational.

## Related Documentation

* [Layout Builder](/workflows/layouts) — Configure the record details layout that opens when a user selects a record from a view.
* [Filtering](/getting-started/fundamentals/filtering) — Filter and sort reference used across views.
* [Building Agents](/ai-agents/agents-experience) — Create and configure the agents you attach to a view.
* [Groups](/administration/groups) — Manage the groups you share views with.
