# Protezione

Usare le operazioni di sicurezza per lavorare con le informazioni utente.

##### Blocco

##### Testo

login();
1

1: Operazione

[Login] | ##### Blocco [Login] ##### Testo 'login' | Accesso dell’utente nel sistema. L'autenticazione e l'accesso dell'utente vengono eseguiti con nome utente e password impostati nelle proprietà sorgente.
Proprietà della sorgente | Descrizione
Target01.SecuritySettings.UserNameEnter | Impostare il nome utente usato per l'accesso. L'impostazione dei valori viene cancellata dopo l'operazione di accesso.
Target01.SecuritySettings.PasswordEnter | Impostare la password usata per l'accesso. L'impostazione dei valori viene cancellata dopo l'operazione di accesso.
[Logout] | ##### Blocco [Logout] ##### Testo 'logout' | Uscita dell’utente nel sistema.
[PopupSystemLoginDialog] | ##### Blocco [PopupSystemLoginDialog] ##### Testo 'showSystemLoginDialog' | Apre la finestra di dialogo di accesso.
[PopupAddUserDialog] | ##### Blocco [PopupAddUserDialog] ##### Testo 'showAddUserDialog' | Apre la finestra di dialogo per aggiungere altri utenti. Nota: Per informazioni su come aggiungere altri utenti, fare riferimento a quanto segue. Aggiunta e cancellazione di utenti sul visualizzatore
[PopupDeleteUserDialog] | ##### Blocco [PopupDeleteUserDialog] ##### Testo 'showDeleteUserDialog' | Apre la finestra di dialogo per cancellare gli utenti. Nota: Per informazioni su come cancellare gli utenti, fare riferimento a quanto segue. Aggiunta e cancellazione di utenti sul visualizzatore
[Export] | ##### Blocco [Export] ##### Testo 'exportUserInfo' | Esporta le informazioni utente dal visualizzatore alla memoria USB.
[Import] | ##### Blocco [Import] ##### Testo 'importUserInfo' | Importa le informazioni utente dalla memoria USB al visualizzatore.

(Esempio: Login)

1. Aggiungere l’oggetto Tasto (Switch1) nella schermata.
2. Nell'editor di Script, aggiungere il trigger Tattile e selezionare [Click].
3. Aggiungere Oggetto schermo e impostare Switch1 nel trigger Tattile.
4. Aggiungere l'operazione Protezione e selezionare [Login].

##### Blocco

##### Testo

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

login();

});

## Esecuzione simultanea delle operazioni di protezione

Le operazioni di protezione seguenti si possono eseguire solo una alla volta. Quando la prima operazione è ancora in corso non si potranno eseguire altre operazioni.

[PopupSystemLoginDialog]

[PopupAddUserDialog]

[PopupDeleteUserDialog]

[Export]

[Import]