# Seguridad

Utilice las operaciones de Seguridad para trabajar con la información de los usuarios.

##### Bloque

##### Texto

login();
1

1: Operación

[Login] | ##### Bloque [Login] ##### Texto login' | Conecta el usuario al sistema. La autenticación y el inicio de sesión del usuario se realizan con el nombre de usuario y la contraseña establecidos en las propiedades de origen.
Propiedad Origen | Descripción
Target01.SecuritySettings.UserNameEnter | Defina el nombre de usuario utilizado para iniciar sesión. El valor de ajuste se borra después de la operación de inicio de sesión.
Target01.SecuritySettings.PasswordEnter | Defina la contraseña que se utilizará para iniciar sesión. El valor de ajuste se borra después de la operación de inicio de sesión.
[Logout] | ##### Bloque [Logout] ##### Texto 'logout' | Desconecta el usuario del sistema.
[PopupSystemLoginDialog] | ##### Bloque [PopupSystemLoginDialog] ##### Texto 'showSystemLoginDialog' | Abre el cuadro de diálogo de inicio de sesión.
[PopupAddUserDialog] | ##### Bloque [PopupAddUserDialog] ##### Texto 'showAddUserDialog' | Abre un cuadro de diálogo para agregar usuarios. Nota: Para más información sobre cómo agregar usuarios, véase lo siguiente. Agregar y eliminar usuarios en la unidad de visualización
[PopupDeleteUserDialog] | ##### Bloque [PopupDeleteUserDialog] ##### Texto 'showDeleteUserDialog' | Abre un cuadro de diálogo para eliminar usuarios. Nota: Para más información sobre cómo eliminar usuarios, véase lo siguiente. Agregar y eliminar usuarios en la unidad de visualización
[Export] | ##### Bloque [Export] ##### Texto 'exportUserInfo' | Exporta la información del usuario de la unidad de visualización al almacenamiento USB.
[Import] | ##### Bloque [Import] ##### Texto 'importUserInfo' | Importa la información de usuario del almacenamiento USB a la unidad de visualización.

(Ejemplo: Inicio de sesión)

1. Agregue un objeto del interruptor(Switch1) en la pantalla.
2. En el editor de scripts, añada un disparador de Toque y seleccione[Click].
3. Agregue un objeto de pantalla y establézcalo como Switch1 en el disparador Toque .
4. Agregue una operación de Seguridad y seleccione [Login].

##### Bloque

##### Texto

onClick($GraphicObject.Switch1, ()=>{

login();

});

## Ejecución simultánea de operaciones de seguridad

Sólo puede ejecutar una de las siguientes operaciones de Seguridad a la vez. Mientras la primera operación sigue en marcha, si ejecuta alguna de las otras operaciones, ésta no se ejecutará.

[PopupSystemLoginDialog]

[PopupAddUserDialog]

[PopupDeleteUserDialog]

[Export]

[Import]