Fabbrica 274 Uscita - marzo 2024

Prev Next

La release 274 apporta nuove ed entusiasmanti funzionalità come i ruoli utente personalizzati, la convalida dei widget di input e la possibilità di attivare e disattivare i pulsanti in base agli input dell'utente.

Ci sono anche aggiornamenti per Automations Beta e molti altri aggiornamenti che migliorano l'App Editor, la configurazione delle impostazioni e l'esperienza UI/UX attraverso la navigazione di Tulip!

Fateci sapere i vostri pensieri e le vostre domande nella Community di Tulip.

Introduzione dei ruoli utente personalizzati

Create i vostri ruoli utente combinando più di 80 permessi distinti. Assicuratevi che i ruoli in Tulip siano conformi alle regole interne di governance. Questa funzione è disponibile nei piani Enterprise e Regulated Industries.

Per saperne di più sui ruoli utente personalizzati, cliccate qui.

r274 custom user roles

Gli aggiornamenti ai ruoli utente personalizzati includono quanto segue:

  • All'interno dei ruoli utente personalizzati, le autorizzazioni "stazione: creare e dispositivi di visualizzazione: creare" sono state rimosse e i ruoli con queste autorizzazioni sono stati riportati allo stato di sola visualizzazione.

  • Nei ruoli utente, le caselle di controllo dei widget personalizzati, degli orari e dei turni presentano un messaggio che fornisce opzioni aggiuntive annidate sotto la casella di controllo.

  • Nel modale di creazione/modifica/duplicazione dei ruoli utente personalizzati, gli utenti noteranno:

    • I controlli di visione da una casella di controllo a pulsanti di opzione per l'accesso completo/la sola visualizzazione.
    • Le opzioni di scelta delle funzioni Connector Esegui/Test sono a la carte sotto un pulsante di scelta "Accesso limitato".
    • Modifica dei tipi di approvazione è cambiato in Creare e modificare i tipi di approvazione
    • l'accesso nelle descrizioni dei permessi è stato modificato in visualizzazione
    • Accesso alle macchine modificato in Accesso limitato. Si noti che questo non include i tipi di macchina nel testo della descrizione.
    • Nella sezione Origini dati macchina, l'opzione Modifica o creazione di origini dati macchina per dispositivi edge è stata rimossa sotto la selezione Accesso limitato.
    • Modifica o crea fonti di dati macchina per l'officina è stata rinominata in Crea e modifica.
    • Inodi delle fonti di dati macchina dell'officina sono stati modificati in Mappatura degli attributi macchina.
  • Gli utenti vedranno nella pagina delle tabelle le autorizzazioni per i record delle tabelle.

  • Aggiunte nella pagina dei connettori le autorizzazioni per il test e l'esecuzione delle funzioni dei connettori.

  • Rinominate le visualizzazioni delle tabelle nell'interfaccia utente in Query e aggregazioni di tabelle.

  • Gli amministratori possono attivare un comportamento nelle impostazioni dell'account per disconnettere automaticamente gli utenti che sono rimasti inattivi per un certo periodo di tempo.

Se i Workspace sono abilitati sull'istanza, è ora possibile assegnare le autorizzazioni per lo scambio di app ai ruoli personalizzati. Questi permessi consentono ai ruoli di aggiungere app allo scambio di app, rimuovere app dallo scambio di app e aggiornare le versioni delle app nello scambio di app. Queste autorizzazioni hanno effetto solo nel rispettivo spazio di lavoro dello scambio di app.

Introduzione della convalida dei widget di input

Nell'editor di app, per i costruttori di app sarà molto più facile convalidare i dati di Input Widget. Tutti i widget di input, così come il widget pulsante, hanno una nuova sezione del riquadro contestuale. I widget di input hanno la possibilità di "convalidare i widget di input", cioè di contrassegnarli come obbligatori, di configurare la formattazione dei messaggi di errore e (per alcuni widget di input) di aggiungere ulteriori "regole di convalida". Tutto ciò viene visualizzato in una nuova sezione del pannello contestuale.

r274 input validation

Pulsanti di abilitazione/disabilitazione

Gli utenti possono ora attivare/disattivare dinamicamente i pulsanti per controllare il flusso delle loro applicazioni. I widget dei pulsanti e della firma elettronica dispongono ora di una sezione per l'interazione, che consente di configurare l'attivazione dei pulsanti in base a una variabile o a qualsiasi altra fonte di dati. Sulla base di queste opzioni configurabili, si abilitano nuove funzionalità per tutti questi widget in Player.

r274 enable disable buttons

Per saperne di più sulla convalida dei dati utilizzando i widget di input, cliccate qui.

Miglioramenti all'editor di app

In Tulip Player e App Editor, gli utenti riceveranno un avviso di deprezzamento quando l'applicazione utilizza un widget (Viewer3d e il vecchio widget della fotocamera). La deprecazione avverrà tra 6 mesi. Si consiglia a tutti gli utenti che utilizzano ancora il Viewer3d di passare al nuovo widget CAD.

I widget personalizzati non sono più in grado di scaricare i file senza l'input dell'utente.

Corregge un bug visivo per cui gli utenti vedranno un colore coerente quando evidenziano una cartella di app sulla barra laterale.

Nel trigger di completamento della firma elettronica, gli utenti possono ora accedere alle informazioni sulla firma, tra cui il firmatario (ID), il nome del firmatario, l'e-mail del firmatario, l'ID del badge del firmatario, il timestamp, il commento e il significato. Questi nuovi dati possono essere utilizzati nei trigger.

Nell'editor dell'app, i pulsanti di cancellazione delle barre di ricerca e le levette di visibilità delle password sono ora meglio centrate.

Gli ID dei badge nel lettore sono mascherati con asterischi se l'opzione maschera ID badge è attiva.

Nell'editor dell'app, tutti i widget associati al layout di base sono ora visibili espandendo il nuovo passo del layout di base nella parte superiore del pannello laterale sinistro della scheda Passi.

Pagina di panoramica dell'app

Gli utenti possono ora vedere l'ora di creazione dell'app se non ha un'ora di ultima modifica.

Nell'elenco dei passi della pagina di panoramica delle app, abbiamo risolto un piccolo problema visivo per cui l'icona del passo del layout di base veniva visualizzata non centrata.

Datari del widget Cronologia dei record

Nel widget della cronologia dei record, le date vengono mostrate utilizzando il fuso orario del dispositivo dell'utente che le visualizza.

Deprecazione dell'innesco di pre-transizione

Le applicazioni che utilizzano trigger pre-transizione deprecati non possono più essere pubblicate o ripristinate. Queste applicazioni devono essere migrate dalla pagina di panoramica delle app per continuare a essere supportate a lungo termine.Per saperne di più sulle transizioni delle app.

Trovare facilmente la versione di Tulip in uso

Come richiesto da un membro della Comunità, abbiamo aggiunto la possibilità di vedere quale versione di Tulip si sta eseguendo con un timestamp di distribuzione. Si trova in fondo al menu Attività di supporto nell'angolo in alto a destra dell'editor dell'app.

Impostazioni dell'account e dello spazio di lavoro

Modifica dei ruoli

Gli utenti con i ruoli di Application Approver, Application Builder, Application Engineer, Connector Supervisor e Table Supervisor possono ora completare il flusso di registrazione dei giocatori.

Gli utenti con il ruolo Viewer (con giocatore) non possono più riassegnare le stazioni esistenti a nuovi dispositivi di visualizzazione, né possono creare stazioni nell'interfaccia amministrativa. Possono comunque creare stazioni durante la registrazione dei giocatori.

Gli utenti senza accesso all'amministrazione vedono ora la pagina Vision se la visione è abilitata per l'account.

Permessi delle app

Nella scheda Permessi di ogni app, sono presenti due nuove righe che indicano che tutti i proprietari dell'account e dello spazio di lavoro hanno i permessi di proprietario per le app per impostazione predefinita. Come indicato, tutti i proprietari di account e spazi di lavoro hanno le autorizzazioni di modifica, pubblicazione e modifica.

Ogni volta che un utente tenta di modificare le autorizzazioni in modo tale da bloccarsi (ad esempio, declassando l'autorizzazione "Tutti" senza avere un'autorizzazione esplicita per l'app), la modifica dell'autorizzazione non verrà salvata e l'utente riceverà un messaggio di errore che indica che non può bloccarsi.

r274 logout permission

Timeout di inattività personalizzato

Se abilitato, Tulip ora disconnette automaticamente gli utenti che sono inattivi per un periodo di tempo personalizzato nell'interfaccia di amministrazione.

Nuovi eventi della Cronologia attività

La cronologia delle attività ora tiene traccia di questi eventi: * Rinominare il proprio account * Rinominare uno spazio di lavoro * Modificare le impostazioni del fuso orario di uno spazio di lavoro * Abilitare i login SAML * Disabilitare i login SAML

Analisi

Modifiche alle analisi che riguardano il Universal Template e la pagina dell'editor delle analisi.

Miglioramenti all'editor di analisi

Nell'editor di Analytics, abbiamo aggiornato le briciole di pane nella sottovoce per collegarle alla pagina Tabelle e alla tabella specifica associata a una determinata analisi. Ciò consente una navigazione più agevole tra l'analisi di una tabella e i dati sottostanti.

Se non sono selezionati dati, gli utenti vedranno uno stato vuoto.

r274 analytics empty state

Quando si creano analisi di modelli universali, nel menu a destra è presente una nuova scheda Dati. Questa scheda consente agli utenti di configurare i campi della query da utilizzare per il grafico. Gli utenti dovrebbero essere in grado di passare rapidamente da un tipo di visualizzazione all'altro, in modo da poter visualizzare facilmente i dati in diversi formati.

r274 universal template data tab

Miglioramenti alla Dashboard

Nella pagina Dashboard, gli utenti possono semplicemente fare clic sul titolo di una dashboard attualmente attiva per modificarne il nome. In questo modo si crea un'esperienza dell'interfaccia utente rapida e senza interruzioni.

Automazioni Beta

Queste modifiche migliorano l'esperienza di utilizzo delle variabili di elenco, consentendo agli utenti di vedere subito con quali tipi di dati stanno lavorando: * Nell'editor logico di Automazioni, le icone delle variabili di elenco ora visualizzano un'icona con il tipo di dati dell'elemento interno.

  • Il pannello delle risorse di sinistra elenca ora le proprietà interne delle variabili Elenco oggetti.

Inoltre, è stato aggiunto il supporto per l'attivazione/disattivazione delle Automazioni dalle pagine dell'editor delle Automazioni e delle versioni delle Automazioni.

r274 automations status

Miglioramenti alla pagina dei connettori

Abbiamo aggiornato l'intestazione della pagina Connettori per creare una migliore esperienza UI/UX per gli utenti.

Nella pagina dei dettagli del connettore, gli utenti noteranno che gli stati dell'ambiente del connettore sono aggiornati dopo che l'ambiente è stato modificato.

Modifiche alla UX della pagina Macchina

Abbiamo aggiornato l'intestazione della pagina Macchina e della pagina Tipo di macchina per migliorare l'esperienza UI/UX degli utenti.

Miglioramenti all'API delle tabelle

Il limite di record per l'endpoint runAggregation dell'API Tables è stato aumentato a 100.000.

La documentazione dell'API Tulip mostra ora maggiori informazioni sui tipi di parametri, come ad esempio i modelli previsti per le stringhe e i valori minimi e massimi.

Il conteggio delle tabelle non ha più un valore minimo o massimo per il limite.

Informazioni sulla configurazione della telecamera di visione

Quando un utente controlla la telecamera assegnata nella configurazione della telecamera, può visualizzare informazioni quali il nome del fornitore della telecamera, il tipo e l'ID passando il mouse sulla riga della telecamera assegnata.

r274 vision info

Miglioramenti alla navigazione di Tulip

Gli utenti possono raggiungere il Gruppo di stazioni dalla colonna Gruppo di stazioni nella pagina dei dispositivi di visualizzazione tramite il collegamento che ha sostituito il testo statico. Questo segue lo schema esistente di fare clic sulla stazione collegata per visualizzarla.

Gli utenti dovrebbero vedere un rendering più veloce dei record del feed di notizie sia nella pagina della cronologia delle attività che nella barra laterale delle attività recenti. Non ci sono cambiamenti espliciti nell'interfaccia utente.

Nella pagina dei dispositivi Edge, abbiamo aggiornato l'icona della colonna dell'indirizzo IP.

Le dimensioni dell'icona di modifica nell'intestazione delle pagine dei dispositivi Display e Edge sono state leggermente ridotte.

Correzioni di bug in evidenza

La release 274 contiene diverse correzioni di bug che vogliamo evidenziare perché sono state segnalate dagli utenti:

  • Correzione di un bug per cui i proprietari di account non erano in grado di importare o esportare widget personalizzati dall'interfaccia utente.
  • Correzione di un problema per cui i colori dei pulsanti basati sull'aggiornamento di una variabile non venivano aggiornati immediatamente quando il valore della variabile cambiava.
  • Corregge un problema a causa del quale, in Player/Dev Player, i widget di testo il cui colore era collegato a una variabile di colore non mostravano gli aggiornamenti del loro colore quando il valore della variabile cambiava finché non si faceva clic sul widget. Ora gli aggiornamenti hanno effetto immediato.
  • Correzione di alcuni tipi di intervallo che causavano errori nei trigger quando si accedeva da una colonna di tabella.
  • Invertire la distanza di spaziatura per i widget a selezione singola e multipla con l'opzione di visualizzazione del menu.
  • Correzione di un bug per cui si utilizza il fuso orario della stazione invece di quello locale quando si visualizzano i campi datetime all'interno delle variabili oggetto nel player.
  • Nel widget Cronologia registrazioni, corretto il contesto dell'app per le firme elettroniche in cui il firmatario è diverso dall'operatore che esegue l'app.
  • Corretto un bug di esportazione relativo ai caratteri unicode.
  • Corretto un problema per cui le funzioni del connettore HTTP non gestivano correttamente gli input di stringhe nulle.
  • Corretto un problema per cui il testo "undefined" compariva nell'intestazione dell'editor dei trigger.
  • Corregge un problema per cui il widget Cronologia record mostrava il fuso orario corrente invece di quello predefinito.
  • Corretto un problema per cui le variabili datetime nel player mostravano il fuso orario locale invece di quello impostato nelle impostazioni del profilo dell'app builder.
  • Impone che i nomi dei giocatori e delle nuove stazioni siano unici durante la registrazione dei giocatori.
  • Corregge un problema per cui le traduzioni AI causavano l'interruzione delle espressioni nelle azioni di attivazione di mostra messaggio e mostra errore.
  • Nel modale di configurazione dell'origine dati OPC UA, i campi Chiave privata e Certificato sono richiesti quando il Metodo di autenticazione è {{X509}} o quando la Modalità di sicurezza è {{Segno}} o {{Segno e crittografia}}.
  • Corregge il bug che impedisce alle istanze senza App Exchange interno di iscriversi a un App Exchange esterno.
  • Corregge il problema di un valore che non viene persistito nei file di esportazione e che quindi viene perso durante il processo di esportazione/importazione.

Elenco completo degli ID dei biglietti inclusi nella release 274

Se state seguendo uno di questi ticket e desiderate maggiori dettagli, contattate l'assistenza clienti Tulip tramite support@tulip.co o la chat dal vivo attraverso la vostra istanza.

PLAT-30761 PLAT-30750 PLAT-30686 PLAT-30661 PLAT-30632 PLAT-30631 PLAT-30520 PLAT-30514 PLAT-30513 PLAT-30508 PLAT-30507 PLAT-30472 PLAT-30442 PLAT-30395 PLAT-30360 PLAT-30274 PLAT-30168 PLAT-30167 PLAT-30142 PLAT-30122 PLAT-29941 PLAT-29571 PLAT-29442 PLAT-28824 PLAT-28705 PLAT-28277 PLAT-28259 PLAT-28026 PLAT-26008 PLAT-25942 PLAT-25548 PLAT-25066 PLAT-30380 PLAT-29719 PLAT-29639 PLAT-29419 PLAT-28975 PLAT-25831 PLAT-24992 PLAT-30553 PLAT-30408 PLAT-30254 PLAT-28843 PLAT-21202 PLAT-19906 PLAT-17547 PLAT-15716 PLAT-30769 PLAT-30753 PLAT-30718 PLAT-30636 PLAT-30604 PLAT-30544 PLAT-30426 PLAT-29873 PLAT-29707 PLAT-29563 PLAT-29456 PLAT-29151 PLAT-28711 PLAT-28597 PLAT-28554 PLAT-26049 PLAT-13584