--- title: "Implementación" url: https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/whitelisting/custom-user-validation/implementation/ description: "Custom User Validation te permite validar registros de usuarios usando lógica personalizada" last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general --- # Implementación Para usar la sección *Whitelisting* debes configurar al menos un tipo de autenticación: [Hosted Authentication Type](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/native-catalyst-authentication/hosted-authentication-type/introduction/), [Embedded Authentication Type](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/native-catalyst-authentication/embedded-authentication/introduction/) o [Third-party Authentication Type](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/third-party-authentication/introduction/). Puedes acceder a *Whitelisting* navegando a **Cloud Scale > Authentication** en la consola y haciendo clic en la opción **Whitelisting**. ![cloud_scale_authentication_whitelisting](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_authentication_whitelisting.webp) Custom User Validation te permite validar a tus usuarios finales usando una lógica personalizada definida por ti en una función [Basic I/O](https://docs.catalyst.zoho.com/es/serverless/help/functions/basic-io). > **Nota:** * [Public Signup](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/public-signup) debe estar habilitado para usar Custom User Validation * La función de validación personalizada ya debe estar codificada como Basic I/O, en [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/cloud-scale/authentication/custom-user-validation/), [Node.js](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/cloud-scale/authentication/custom-user-validation/) o [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/authentication/custom-user-validation/) y estar presente en la consola de Catalyst en [Serverless Functions](https://docs.catalyst.zoho.com/es/serverless/help/functions/introduction/) Custom User Validation estará **deshabilitado** de forma predeterminada, y tienes la opción de configurarlo de dos maneras: > **Nota:** También puedes habilitar Custom User Validation en la sección *Additional Settings* durante el último paso de todas las configuraciones de autenticación. ![cloud_scale_additional_settings](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_additional_settings.webp) ### Habilitar Custom User Validation 1. Haz clic en el **botón de alternancia** presente junto a la opción **Custom User Validation** en la sección *Whitelisting*. ![cloud_scale_authentication_whitelisting](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_authentication_whitelisting.webp) > **Nota:** [Public Signup](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/public-signup/) debe estar habilitado para usar Custom User Validation. Como se mencionó anteriormente, puedes habilitarlo al configurar un tipo de autenticación usando la sección *Addional Settings*. 2. Selecciona la función [Basic I/O](https://docs.catalyst.zoho.com/es/serverless/help/functions/basic-io/) que contiene tu lógica personalizada del menú desplegable. ![cloud_scale_custom_validation_funcchoose](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_custom_validation_funcchoose.webp) 3. Puedes hacer clic en el botón **JSON Validation** para ver y copiar la entrada JSON de ejemplo para probar la función. Puedes probar esta entrada con una función de ejemplo disponible en las respectivas [secciones del SDK](https://docs.catalyst.zoho.com/es/#DeveloperTools) de cada stack, o con tu propia lógica personalizada. ![cloud_scale_custom_validation_json](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_custom_validation_json.webp) 4. Haz clic en **Configure** para terminar de habilitar Custom User Validation. ![cloud_scale_auth_whitelisting_csu_enabled](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_auth_whitelisting_csu_enabled.webp) ### Deshabilitar Custom User Validation Puedes deshabilitar la opción *Custom User Validation* si ya no deseas validar registros de usuarios usando una lógica personalizada, simplemente haciendo clic en el botón de alternancia para deshabilitar *Custom User Validation*. ![cloud_scale_auth_whitelisting_csu_enabled_toggle_highighlit](https://catalyst-docs-development.zohostratus.in/images/help/authentication/cloud_scale_auth_whitelisting_csu_enabled_toggle_highighlit.webp) Custom User Validation se deshabilitará y se puede volver a habilitar en cualquier momento. > **Nota:** Custom User Validation se deshabilitará automáticamente para tu aplicación si deshabilitas [Public Signup](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/public-signup/).