# User Defined Fields
User-defined fields are additional fields that developers can add to users in addition to the basic user fields of Authing, and are part of the extended capabilities of Authing.
A custom user field is a set of key-value values. Developers can store a small amount of business-related data by setting a custom field.
# Configure custom fields
You can preset some custom user fields on the Settings-Extended Fields page:
The optional field types are:
You can use user-defined fields in the following scenarios:
Use in the Authing Pipeline function:user object
Use Node.js SDK operation on the backend:Manage custom field metadata