---
title: Identity fields
description: "It is possible to adjust the property associated with a field in user self-service. Properties that are used by self-service functions can be set using identity field properties in your configuration. For example, if you had changed the mail property in managed/user to instead be email, you would then update identityEmailField in your self-service configuration to be \"identityEmailField\" : \"email\",. There are currently six identity fields that can be customized:"
component: pingidm
version: 7.5
page_id: pingidm:self-service-reference:identity-fields
canonical_url: https://docs.pingidentity.com/pingidm/7.5/self-service-reference/identity-fields.html
keywords: ["Configuration", "Authentication", "Self-Service", "User Self-Service"]
---

# Identity fields

It is possible to adjust the property associated with a field in user self-service. Properties that are used by self-service functions can be set using identity field properties in your configuration. For example, if you had changed the `mail` property in `managed/user` to instead be `email`, you would then update `identityEmailField` in your self-service configuration to be `"identityEmailField" : "email",`. There are currently six identity fields that can be customized:

* `identityServiceUrl` - sets where self-service stores and retrieves its data, such as `managed/user`.

* `identityUsernameField` - sets the property associated with the username of the user.

* `identityEmailField` - sets the property associated with the email address of the user.

* `identityPasswordField` - sets the property associated with the password of the user.

* `identityIdField` - sets the property associated with the ID of the user, which is used when performing user queries.

* `identityAccountStatus` - sets the property associated with the account status of the user, which is used when performing user queries.

Not every identity field is used in each self-service stage. For more information about which fields are required for each stage, refer to [Self-service stage reference](appendix-stages.html).

|   |                                                                                                                                                                                                                                           |
| - | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | If you have removed usernames from your `managed/user` schema in favor of using another property (such as email), you will still need to set `identityUsernameField` to the new property in order for self-service to function correctly. |
