How to add custom fields in User creation

In our project we have to include custom field in user creation

It is possible to extend framework’s User entity and its screens, see Functionality Extension.
However, it’s better to create an Employee or BusinessUser entity in your data model and link it to User with a @OneToOne association.