# Sécurité

Utilisez des opérations de sécurité pour travailler avec les informations sur l'utilisateur.

##### Bloc

##### Texte

login();
1

1 : Opération

[Login] | ##### Bloc [Login] ##### Texte 'login' | Connecte l'utilisateur au système. L'authentification et la connexion de l'utilisateur sont effectuées avec le nom d'utilisateur et le mot de passe définis dans les propriétés sources.
Propriété source | Description
Target01.SecuritySettings.UserNameEnter | Définissez le nom d'utilisateur utilisé pour la connexion. La valeur du paramètre est effacée après l'opération de connexion.
Target01.SecuritySettings.PasswordEnter | Définissez le mot de passe utilisé pour la connexion. La valeur du paramètre est effacée après l'opération de connexion.
[Logout] | ##### Bloc [Logout] ##### Texte 'logout' | Déconnecte l'utilisateur du système.
[PopupSystemLoginDialog] | ##### Bloc [PopupSystemLoginDialog] ##### Texte 'showSystemLoginDialog' | Affiche le journal dans la boîte de dialogue.
[PopupAddUserDialog] | ##### Bloc [PopupAddUserDialog] ##### Texte 'showAddUserDialog' | Ouvre une boîte de dialogue pour ajouter des utilisateurs. Remarque : Pour plus d'informations sur l'ajout d'utilisateurs, reportez-vous à ce qui suit. Ajouter et supprimer des utilisateurs sur l'afficheur
[PopupDeleteUserDialog] | ##### Bloc [PopupDeleteUserDialog] ##### Texte 'showDeleteUserDialog' | Ouvre une boîte de dialogue pour supprimer des utilisateurs. Remarque : Pour plus d'informations sur la suppression d'utilisateurs, reportez-vous à ce qui suit. Ajouter et supprimer des utilisateurs sur l'afficheur
[Export] | ##### Bloc [Export] ##### Texte 'exportUserInfo' | Exporte les informations sur l'utilisateur à partir de l'afficheur vers le stockage USB.
[Import] | ##### Bloc [Import] ##### Texte 'importUserInfo' | Importe les informations sur l'utilisateur à partir du stockage USB vers l'afficheur.

(Exemple : Connexion)

1. Ajoutez un objet de bouton (Switch1) sur l'écran.
2. Dans l'éditeur de scripts, ajoutez un déclencheur d'opération Touch et sélectionnez [Click].
3. Ajoutez un Screen Object et définissez Switch1 dans le déclencheur de l'opération Touch.
4. Ajoutez une opération Security et sélectionnez [Login].

##### Bloc

##### Texte

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

login();

});

## Exécution simultanée des opérations de sécurité

Vous ne pouvez exécuter qu'une seule des opérations de sécurité suivantes à la fois. Pendant que la première opération est toujours en cours d'exécution, si vous exécutez l'une des autres opérations, elle échouera.

[PopupSystemLoginDialog]

[PopupAddUserDialog]

[PopupDeleteUserDialog]

[Export]

[Import]