--- title: "Agregar nuevo usuario" url: https://docs.catalyst.zoho.com/es/sdk/java/v1/cloud-scale/authentication/add-new-user/ description: "Esta página describe el método para agregar nuevos usuarios finales a tu aplicación Java usando Catalyst Authentication con fragmentos de código de ejemplo." last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Add new user - API" url: /es/api/code-reference/cloud-scale/authentication/add-new-user/#AddNewUser - name: "Catalyst Authentication" url: /es/cloud-scale/help/authentication/introduction --- # Authentication Las funcionalidades de Catalyst Authentication te permiten agregar usuarios finales a tus aplicaciones serverless de Catalyst, configurar sus cuentas de usuario y roles, y gestionar el inicio de sesión y la autenticación de tu aplicación. Puedes aprender sobre cómo trabajar con Catalyst Authentication desde la consola remota en el [documento de ayuda de Authentication](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/introduction). ### Agregar nuevo usuario Cuando un usuario se ha registrado en una aplicación de Catalyst, se crean valores de identificación únicos como `ZUID` y `userID` para él. El usuario también es asignado a una organización por Catalyst. Puedes obtener más información sobre esto en la [página de ayuda de Users](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/users/introduction/). Puedes agregar un nuevo usuario final a tu aplicación de Catalyst usando el código a continuación. Los detalles del usuario, como su dirección de correo electrónico, apellido, la plataforma de la aplicación y el rol al que debe ser agregado, se pasan a través de una instancia de la clase `ZCSignUpData`. El proceso de registro del usuario es manejado por el método `registerUser()`, después de obtener una instancia de la clase `ZCUser`. > **Nota:** * Solo podrás agregar 25 usuarios en tu aplicación en el [entorno de desarrollo](https://docs.catalyst.zoho.com/es/deployment-and-billing/environments/development-environment). Después de desplegar tu aplicación a producción, puedes incluir cualquier cantidad de usuarios finales. * Debes proporcionar los valores de `EmailId` y `FirstName` para registrar un usuario de manera obligatoria. * Puedes obtener el `RoleId` de la sección _Roles_ en _Authentication_ en la consola de Catalyst. * Al invitar a un nuevo usuario, puedes configurar la dirección de correo electrónico del remitente, el asunto y el mensaje del correo. Debes agregar la dirección de correo electrónico en el [componente Catalyst Mail](https://docs.catalyst.zoho.com/es/cloud-scale/help/mail/email-configuration/) y verificarla antes de usarla en el código del SDK. #### Fragmento de código de ejemplo **Package Imports** ```java import com.zc.component.users.PlatformType; import com.zc.component.users.ZCSignUpData; import com.zc.component.users.ZCUser; import com.zc.component.ZCMailTemplateDetails; ``` ```java //Obtener una instancia de ZCSignUpData ZCSignUpData signUpdetails = ZCSignUpData.getInstance(); //Pasar los datos necesarios para el registro usando la instancia ZCMailTemplateDetails mailData= signUpdetails.mailTemplateInstance(); mailData.setSendersMail("docofoh552@lukaat.com"); mailData.setSubject("Welcome to %APP_NAME%"); mailData.setMessage("

Hello ,

Follow this link to join in %APP_NAME% .

%LINK%

If you didn't ask to join the application, you can ignore this email.

Thanks,

Your %APP_NAME% team

"); signUpdetails.setTemplateDetails(mailData); signUpdetails.setPlatformType(PlatformType.WEB); signUpdetails.userDetail.setEmailId("p.boyle@zylker.com"); signUpdetails.userDetail.setLastName("Boyle"); signUpdetails.userDetail.setRoleId(1256000000228024L); //Registrar al usuario usando una instancia de la clase ZCUser signUpdetails = ZCUser.getInstance().registerUser(signUpdetails); ```