In questo articolo sono riportate informazioni tecniche di rilievo relative al modulo hardware TSE di Swissbit.
Sono disponibili due versioni principali di Swissbit Hardware TSE:
- Release (adatta all’uso in produzione)
- Developer (adatta per test e sviluppo). La versione Developer può essere utilizzata esclusivamente per lo sviluppo e il collaudo. Per poter utilizzare questo TSE, nel modulo fiscale deve essere impostata la proprietà di test (IsTest).
Quando si interroga lo stato del TSE, nei dati di stato è inclusa anche la versione del TSE: FirmwareType
- FirmwareType RLS: Release
- FirmwareType DEV: Sviluppo (non adatta all’uso reale!)
Le informazioni relative al SWISSBIT HARDWARE TSE in relazione ai container (Docker, LXD,...) sono disponibili nell’articolo collegato.
Comunicazione con il TSE
La comunicazione con il TSE avviene tramite un'interfaccia file sulla chiavetta USB.
Si prega di assicurarsi che:
- l’accesso alla chiavetta USB sia consentito (Criteri di gruppo);
- l’accesso ai file presenti sul TSE non sia ostacolato da un antivirus
- Le impostazioni di risparmio energetico siano disattivate per questa chiavetta USB.
È possibile accedere direttamente a numerose funzioni del TSE sia nell’ambiente di servizio che in quello di integrazione .NET; di seguito sono riportati alcuni esempi:
- Eseguire l’autotest
- Eseguire ConnectTest
- ListClients (visualizzazione dei registratori di cassa registrati sul TSE)
- Interrogare lo stato
- Aggiornamento dell’ora
- Leggere l'elenco delle transazioni aperte
Inizializzazione del TSE
L’inizializzazione dello Swissbit-TSE avviene in modo completamente automatico al momento della chiamata a InitializeClient. L’inizializzazione richiede circa 1 minuto.
In caso di sostituzione del TSE (per guasto), anche il nuovo Swissbit-TSE viene inizializzato in modo completamente automatico.
Sicurezza del TSE
Sul TSE sono presenti diversi utenti che, di fatto, fungono da ruoli. Non è possibile creare utenti dedicati.
Sul TSE sono presenti i seguenti 3 utenti (tipi di utente):
- Utente non identificato (utente non registrato, non è richiesto alcun login)
- Utente amministratore
- Utente TimeAdmin
Misure di sicurezza
Per proteggere gli utenti «Admin» e «TimeAdmin», è previsto un codice PIN per l’utente «Admin» e uno per l’utente «TimeAdmin».
Inoltre, è disponibile un codice PUK di amministratore. Tale codice può essere utilizzato per sbloccare un utente bloccato (Admin/TimeAdmin).
È possibile inserire il PIN in modo errato fino a 5 volte; superato tale limite, l’utente viene bloccato.
È possibile sbloccare nuovamente un utente utilizzando il PUK dell’amministratore.
L’Admin-PUK e i PIN per l’amministratore e l’utente TimeAdmin possono essere memorizzati nella configurazione.
Si prega di informarsi in merito al SecuritySeed prima dell’installazione.
Con un TSE Swissbit acquistato direttamente da Swissbit, PartnerTech o RetailForce, non è necessario configurare nulla in più.
Ripristino delle impostazioni di fabbrica del TSE (operazione fattibile esclusivamente con il TSE Developer)
Un TSE Developer può essere ripristinato alle impostazioni di fabbrica in qualsiasi momento.
Questa funzione è disponibile esclusivamente per un TSE Developer e genera un errore se eseguita su un TSE destinato alla produzione (quest’ultimo non viene ripristinato).
Questa funzione può risultare utile nei seguenti casi:
- Ripetere il test di inizializzazione
- Il codice AdminPuk è stato inserito in modo errato più di 3 volte
- Ripristino completo del TSE per un altro test
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.