--- title: "Cómo funciona" url: https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/whitelisting/custom-user-validation/how-it-works/ description: "Custom User Validation te permite validar registros de usuarios usando lógica personalizada" last_updated: 2026-03-20T16:21:56Z service: Cloud Scale type: general --- # Cómo funciona Custom User Validation Los siguientes pasos detallan cómo puedes usar lógica personalizada para autenticar los registros de usuarios finales: > **Nota:** [Public Signup](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/public-signup/) debe estar habilitado para usar Custom User Validation. 1. Cuando un usuario final se registra en tu aplicación usando la acción de registro que configuraste, el servidor de Catalyst verificará si [Custom User Validation](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/whitelisting/custom-user-validation/introduction) ha sido habilitado. Si ha sido habilitado, entonces se llamará a la función [Basic I/O](https://docs.catalyst.zoho.com/es/serverless/help/functions/basic-io) que hayas utilizado para diseñar la lógica de validación y los detalles del usuario se pasarán a la función de validación como un objeto `.JSON`. ```json { "request_type": "add_user", "request_details": { "user_details": { "email_id": "emmy@zylker.com", "first_name": "Emma", "last_name": "Thompson", "org_id": "43************", "role_details": { "role_name": "App User", "role_id": "10********" } }, "auth_type": "web" } } ``` > **Nota:** * Custom User Validation solo se aplica para la acción de registro, es decir, cuando el usuario intenta acceder a tu aplicación Catalyst por primera vez. * Si deseas modificar alguno de los detalles de entrada para la validación, la entrada a la función debe enviarse como el objeto .JSON completo. 2. Si la autenticación del usuario es exitosa según la lógica personalizada que codificaste, entonces el usuario podrá acceder a la aplicación, y los detalles de este usuario se pueden ver y gestionar en la sección [*User Management*](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/introduction). 3. Si los detalles del usuario final no cumplen con los requisitos de autenticación que codificaste, entonces no podrá acceder a la aplicación.