--- title: "Crear instancia de usuario" url: https://docs.catalyst.zoho.com/es/sdk/flutter/v2/cloud-scale/authentication/create-user-instance/ description: "Puedes crear una nueva instancia de usuario para realizar operaciones de usuario en tu aplicación Flutter." last_updated: 2026-03-20T16:21:56Z service: Cloud Scale type: general related_links: - name: "Authentication" url: /es/cloud-scale/help/authentication/introduction - name: "Users" url: /es/cloud-scale/help/authentication/user-management/users/introduction/ - name: "Add New User - API" url: /es/api/code-reference/cloud-scale/authentication/add-new-user/#AddNewUser --- # Authentication Las funcionalidades de [Catalyst Authentication](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/introduction) te permiten gestionar la autenticación de usuarios de tu aplicación Catalyst, agregar usuarios y configurar sus cuentas de usuario. ## Crear una nueva instancia de usuario Puedes crear una nueva instancia de usuario y habilitar los métodos definidos en esta clase para acceder al objeto de la instancia. Esto evitará llamadas innecesarias al servidor. Debes pasar los detalles del usuario al método `newUser()`, como se muestra en la sintaxis de código a continuación. Debes pasar la dirección de correo electrónico y el nombre del usuario de forma obligatoria para crear la instancia exitosamente. ```bash ZCatalystUserDelegate newUser({ required String firstName, required String emailId, String? lastName, ZCatalystRole? role, }) ``` **Parámetros**: * `lastName` (Obligatorio): El apellido del nuevo usuario. * `email` (Obligatorio): Dirección de correo electrónico del usuario a la que se enviará el [correo de invitación](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/users/implementation/). * `lastName`: El apellido del nuevo usuario. * `role`: El [rol](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/roles/introduction/) al que se debe asignar al usuario. A continuación se muestra un fragmento de código de ejemplo: ```bash ZCatalystUserDelegate newUser = ZCatalystApp.getInstance().newUser( firstName: 'Patricia', emailId: 'p.boyle@zylker.com', lastname: 'Boyle', role: Admin, ); ```