Field-level security can be used to make a field mandatory.
Field-level security governs a user’s access to a field, such as visibility and editability; it does not make the field required.
Community Discussion