# Configuring Layout Profiles

Layout profiles control the object layouts a user can see when viewing an object record detail page. If an object contains multiple layouts, a user cannot see the layouts until they are assigned to a profile and the profile is assigned to the user. If no profile is assigned to a user, they will see the default layout on all objects and object types.

Layout profiles are optional and there's no requirement to include all object layouts in a profile. Use layout profiles to assign specific layouts to a user when multiple exist on an object and to assign multiple layouts to a user.

For example, say a user needs to view two versions of a Complaint record. You can create a layout for each version of the complaint, assign those layouts to a profile, then assign the profile to the user. When the user accesses the Complaint record, they will see an option to switch between both layouts.

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: You can assign only one profile per user. But, you can assign multiple users to one layout profile. You can add up to 500 objects and object types to a layout profile.</p>
    </div>
  </div>
</div>




### Demo: Configuring Action Layout Profiles {#layout-profiles}


See below to watch a video tutorial on configuring layout profiles.
<video controls width=860 height =504 poster="https://platform.veevavault.help/assets/images/posters/2025-configuring-action-layout-rules.png" preload="metadata">
    <source src="https://platform.veevavault.help/108e9b1d-559c-4d48-918b-1e4c5b5a533c/09b8f17f-78cb-4d97-835a-b4da02896c8c/09b8f17f-78cb-4d97-835a-b4da02896c8c_source__v.mp4" type="video/mp4" >
    
    <track
    label="English"
    kind="subtitles"
    srclang="en"
    src="/en/gr/assets/captions/24r3-configuring-action-layout-rules.vtt"
    default />
    </video>

<a href="/en/gr/676777/">Details</a>



## How to Access Layout Profiles

To open and edit a layout profile, navigate to **Admin > Users & Groups > Layout Profiles**. The Layout Profiles page contains all layout profiles within your Vault. 

By default, an _All Layouts_ profile is available. This profile contains all layouts in your Vault and can be assigned to users who need to see all layouts on all objects, such as Vault Owners, System Administrators, and Business Administrators. You cannot delete the _All Layouts_ profile.

When users with the _All Layouts_ profile create a new record, Vault uses the object's default layout.

## How to Create Layout Profiles

To create a layout profile:
1. Navigate to **Admin > Users & Groups > Layout Profiles**.
2. Click **Create**.
3. Enter a **Label** for the layout profile.
4. Enter the layout profile's **Name**.
5. Optional: Enter a **Description** for the layout profile.
6. Optional: Select **Active** or **Inactive** from the **Status** drop-down. **Active** is selected by default.
7. Click **Save**.

The layout profile is now added. You can begin assigning object layouts and users to the layout profile.

##  Editing Layout Profiles {#editing-layout-profiles}

Once you've created a layout profile, you can begin editing the profile details, viewing assigned users, and adding object layouts.

### How to Edit Layout Profile Details

To edit the layout profile's details:
1. Navigate to **Admin > Users & Groups > Layout Profiles**.
2. Click on a layout profile in the list.
3. Click **Edit**.
4. Make changes to either the **Label**, **Name**, **Description**, or **Status** field.
5. Click **Save**.

Your updates are immediately saved to the layout profile.

### How to Delete a Layout Profile

There are two methods to delete a layout profile:

- On the _Layout Profiles_ page, click a profile in the list to open it. Then, click **Delete** on the profile's _Details_ tab.
- On the _Layout Profiles_ page, click a profile's **Actions** menu. Then, click **Delete**.

If there are users assigned to the layout profile, a warning will display alerting you that the layout profile is currently in use. If you continue with deletion, any users assigned to the layout profile will lose access to the layouts on the profile.

### How to Use Save As Action

You can use a _Save As_ action to save a copy of existing layout profiles as custom layout profiles.

To use the _Save As_ action:

1. Click **Save As** on a layout profile's _Details_ tab or from its **Actions** menu on the _Layout Profiles_ page.

2. Update the **Label** and **Name** field values.

3. Optional: Update the **Description** or **Status** field values.

4. Click **Save**.

The new layout profile is now available. Users are not copied from the original layout profile. You must manually add users to the new layout profile.

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: This action is not available for the <em>All Layouts</em> profile.</p>
    </div>
  </div>
</div>



### How to Add Users

The _Users_ tab shows all users assigned to the profile.

To add a user:

1. Navigate to **Admin > Users & Groups > Layout Profiles > [Layout Profile] > Users**.
2. Click **Add**.
3. Select users from the **Search: Add Users** window.
4. Click **Close**.

The _Users_ tab updates with the new user. Click **Remove** to delete users from the layout profile. 

You cannot assign a layout profile to a group of users or a user role. Use <a href="/en/gr/26609/">Vault Loader</a>
 to bulk assign individual users. You can also bulk edit users on the Vault Users page or User Object List page.



<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: You can also add users to a layout profile from the <a href="/en/gr/953/#optional-fields">user’s account</a>
.</p>
    </div>
  </div>
</div>



### How to Add Layouts

To add an object layout to a profile:

1. Navigate to **Admin > Users & Groups > Layout Profiles**.
2. Click on a layout profile in the list.
3. Select the _Layouts_ tab.
4. Click **Add Layout**.
5. Select the object that contains the layout in the **Select Object** window.
6. Click **Continue**.
7. Select one or multiple layouts on the object or object type. You cannot select inactive layouts.
8. Optional: Select **Use for Create** to use this layout whenever a user assigned to this profile creates a record on the object. This action overrides _Focus On_ <a href="/en/gr/51632/">layout rules</a>
 that use the expression `DisplayMode() = 'CREATE'`.
9. Click **Save**.

Your selected layouts display in the list on the _Layouts_ tab grouped by object. Click the pencil icon to add or remove the object's individual layouts from the profile. Click the trash icon to remove an object and all its associated layouts from the layout profile.

If you add all layouts on an object to the profile, the object will not display again for selection in the **Select Object** window.

If an object or object type contains multiple layouts, the first layout in the list is the default layout users see on the record. Select each layout and click the **Reorder** slider to change the first layout.

Select **Base Layout** to display the layout from the base object type for selection. This option is available even if an object type contains no layout. An icon displays with the base layout to distinguish it from other layouts on the object type. However, the icon does not display on the base object type.

If an object type is inactive but its layout is active, you can select the layout.

## Related Permissions

To configure layout profiles, your security profile must grant the following permissions:

- _Admin: Layout Profiles: Read_
- _Admin: Layout Profiles: Create_
- _Admin: Layout Profiles: Edit_
- _Admin: Layout Profiles: Delete_
- _Admin: Object: Read_

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: Business Administrators can only have read access.</p>
    </div>
  </div>
</div>



[1]: #editing-layout-profiles