---
schema_version: "1"
id: a3c2aeb8b1f11faeb4b0e007ad70300a3c1ce1e1d99c264aed826a35c4445652
title: Define a Field as Required Using Field Sets
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/fields_required_field_sets.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.fields_required_field_sets.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d1f1a463eca42b632b2bce7f9cf22187b960b0c9863f459953970d28a89fa1fb
description: You can define a field as required when you create or edit field sets. You may want to define a field as required to ensure a user enters the necessary information on a field.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Define a Field as Required Using Field Sets

You can define a field as required when you create or edit field sets. You may want to define a field as required to ensure a user enters the necessary information on a field.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Salesforce Classic</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Group</strong>, <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d64366e80">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d64366e80 ">To create, edit, and delete field sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d64366e80 ">Customize Application or be a delegated administrator</td>

          </tr>
        </tbody>
      </table>

The required field is only available in the In the Field Set container. If you define a field as required in the In the Field Set container, and remove the field from the In the Field Set, the required attribute is removed.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/images/icon_note.png)

Note If you remove fields that were made required by an installed managed package from the In the Field Set container, the required attribute isn’t removed from those fields.

To define a field as required in a field set, see [Creating and Editing Field Sets.](https://help.salesforce.com/s/articleView?id=platform.fields_editing_field_sets.htm&release=264.0.0&type=5 "Salesforce has a drag-and-drop WYSIWYG tool for creating and editing field sets The enhanced field sets editor is enabled by default, and provides all of the functionality of the original editor, as well as additional functionality and an easier-to-use WYSIWYG interface.")

#### See Also

- [About Field Sets](https://help.salesforce.com/s/articleView?id=platform.fields_about_field_sets.htm&release=264.0.0&type=5 "A field set is a grouping of fields. For example, you could have a field set that contains fields describing a user's first name, middle name, last name, and business title.")