Werk 274 Veröffentlichung - März 2024

Prev Next

Release 274 bringt aufregende neue Funktionen wie benutzerdefinierte Benutzerrollen, Validierung von Eingabewidgets und die Möglichkeit, Schaltflächen basierend auf Benutzereingaben zu aktivieren und zu deaktivieren.

Es gibt auch Updates für Automations Beta und verschiedene andere Updates, die den App-Editor, die Konfiguration der Einstellungen und die UI/UX-Erfahrungen durch die Tulip-Navigation verbessern!

Lassen Sie uns Ihre Gedanken und Fragen in der Tulip Community wissen.

Einführung von benutzerdefinierten Benutzerrollen

Erstellen Sie Ihre eigenen Benutzerrollen, indem Sie 80+ verschiedene Berechtigungen kombinieren. Stellen Sie sicher, dass Ihre Rollen in Tulip den internen Regeln der Governance entsprechen. Diese Funktion ist in den Tarifen Enterprise und Regulated Industries verfügbar.

Erfahren Sie mehr über benutzerdefinierte Benutzerrollen hier.

r274 custom user roles

Zu den Aktualisierungen der benutzerdefinierten Benutzerrollen gehören folgende:

  • Innerhalb der benutzerdefinierten Benutzerrollen wurden die Berechtigungen "Station: erstellen und Geräte anzeigen: erstellen" entfernt und die Rollen mit diesen Berechtigungen wurden in den Nur-Ansicht-Status zurückversetzt.

  • In Benutzerrollen haben die Kontrollkästchen für benutzerdefinierte Widgets, Zeitpläne und Schichten eine Meldung, die zusätzliche Optionen unter dem Kontrollkästchen enthält

  • Im Modal zum Erstellen/Bearbeiten/Duplizieren von benutzerdefinierten Benutzerrollen werden Benutzer dies bemerken:

    • Sichtkontrollen von einem Kontrollkästchen zu Optionsfeldern mit vollem Zugriff/nur Anzeige
    • Die Optionsfelder für die Verbindungsfunktionen Ausführen/Testen sind a la carte unter einem Optionsfeld "Eingeschränkter Zugriff".
    • Genehmigungsarten bearbeiten geändert in Genehmigungsarten erstellen und bearbeiten
    • Zugriff in den Berechtigungsbeschreibungen geändert in Ansicht
    • Maschinenzugriff geändert in Eingeschränkter Zugriff. Beachten Sie, dass dies nicht die Maschinentypen im Beschreibungstext einschließt.
    • Im Abschnitt Maschinendatenquellen wurde die Option Maschinendatenquellen für Randgeräte bearbeiten oder erstellen unter der Auswahl Beschränkter Zugriff entfernt.
    • Bearbeiten oder Erstellen von Maschinendatenquellen in der Werkstatt wurde umbenannt in Erstellen und Bearbeiten
    • DieKnoten für das Durchsuchen von Maschinendatenquellen im Fertigungsbereich wurden in Maschinenattribute zuordnen geändert.
  • Benutzer sehen auf der Seite Tabellen die Berechtigungen für Tabellendatensätze

  • Auf der Seite Konnektoren wurden die Berechtigungen zum Testen und Ausführen von Konnektorenfunktionen hinzugefügt

  • Umbenennung der Tabellenansichten in der Benutzeroberfläche in Tabellenabfragen und -aggregationen

  • Admins können in den Kontoeinstellungen das Verhalten aktivieren, um Benutzer, die über einen bestimmten Zeitraum inaktiv waren, automatisch abzumelden

Wenn Workspaces auf Ihrer Instanz aktiviert sind, können Sie jetzt benutzerdefinierten Rollen die Berechtigung zum App-Austausch zuweisen. Diese Berechtigung erlaubt es Rollen, Apps zum App-Austausch hinzuzufügen, Apps aus dem App-Austausch zu entfernen und App-Versionen im App-Austausch zu aktualisieren. Diese Berechtigungen haben nur im jeweiligen App-Exchange-Arbeitsbereich eine Wirkung.

Einführung der Validierung von Eingabe-Widgets

Im App-Editor wird es für App-Ersteller viel einfacher, Input Widget-Daten zu validieren. Alle Eingabe-Widgets sowie das Schaltflächen-Widget haben einen neuen Kontextfensterabschnitt. Eingabe-Widgets haben die Option zur "Eingabe-Widget-Validierung", d.h. sie als erforderlich zu markieren, zu konfigurieren, wie ihre Fehlermeldungen formatiert werden sollen, und (für einige Eingabe-Widgets) zusätzliche "Validierungsregeln". Dies wird in einem neuen Abschnitt des Kontextfensters angezeigt.

r274 input validation

Aktivieren/Deaktivieren von Schaltflächen

Benutzer können jetzt Schaltflächen dynamisch aktivieren/deaktivieren, um den Ablauf ihrer Anwendungen zu steuern. Schaltflächen-Widgets und eSignature-Widgets haben jetzt einen Abschnitt für die Interaktion, in dem konfiguriert werden kann, wann sie basierend auf einer Variablen oder einer anderen Datenquelle aktiviert werden. Basierend auf diesen konfigurierbaren Optionen ermöglicht dies neue Funktionen für alle diese Widgets in Player.

r274 enable disable buttons

Weitere Informationen zur Datenvalidierung mithilfe von Eingabe-Widgets finden Sie hier.

App-Editor-Verbesserungen

Im Tulip Player und App-Editor erhalten Benutzer eine Warnung, wenn eine App ein Widget (Viewer3d und das alte Kamera-Widget) verwendet. Die Abschaffung wird in 6 Monaten erfolgen. Wir empfehlen allen Nutzern, die noch den Viewer3d verwenden, auf das neue CAD-Widget umzusteigen.

Benutzerdefinierte Widgets sind nicht mehr in der Lage, Dateien ohne Benutzereingabe herunterzuladen.

Es wurde ein visueller Fehler behoben, bei dem Benutzer eine einheitliche Farbe sehen, wenn sie einen App-Ordner in der Seitenleiste markieren.

Beim Auslöser für den eSignatur-Abschluss können Benutzer jetzt auf Signaturinformationen zugreifen, einschließlich Unterzeichner (ID), Name des Unterzeichners, E-Mail des Unterzeichners, ID des Unterzeichnerausweises, Zeitstempel, Kommentar und Bedeutung. Diese neuen Daten können in Auslösern verwendet werden.

Im App-Editor sind die Schaltflächen zum Löschen von Suchleisten und die Sichtbarkeitsschaltflächen für Passwörter jetzt besser zentriert.

Ausweis-IDs in Playern werden mit Sternchen maskiert, wenn der Schalter zum Maskieren der Ausweis-ID aktiviert ist.

Im App-Editor sind jetzt alle Widgets, die mit dem Basislayout verknüpft sind, sichtbar, indem der neue Schritt " Basislayout" oben im linken Seitenbereich auf der Registerkarte "Schritte" erweitert wird.

App-Übersichtsseite

Benutzer sehen jetzt die Erstellungszeit der App, wenn sie keine Zeit für die letzte Änderung hat.

In der Schrittliste auf der App-Übersichtsseite wurde ein kleines visuelles Problem behoben, bei dem das Symbol für den Basislayoutschritt nicht zentriert angezeigt wurde.

Datensatzverlauf-Widget Datumsangaben

Im Widget für den Datensatzverlauf werden die Datumsangaben in der Zeitzone des Geräts des Betrachters angezeigt.

Veralterung des Pre-Transition Triggers

Anwendungen, die veraltete Pre-Transition-Trigger verwenden, können nicht mehr veröffentlicht oder wiederhergestellt werden. Diese Anwendungen müssen von der App-Übersichtsseite migriert werden, damit sie weiterhin langfristig unterstützt werden.Erfahren Sie mehr über App Transitions.

Finden Sie leicht heraus, welche Version von Tulip Sie haben

Auf Wunsch eines Community-Mitglieds können Sie jetzt sehen, welche Version von Tulip Sie verwenden, und zwar mit einem Zeitstempel der Installation. Sie finden diese Funktion unten im Menü der Support-Aktivitäten in der oberen rechten Ecke des App-Editors.

Konto- und Arbeitsbereichseinstellungen

Zu Rollen wechseln

Benutzer mit den Rollen Application Approver, Application Builder, Application Engineer, Connector Supervisor und Table Supervisor können jetzt den Player-Registrierungsablauf abschließen.

Benutzer mit der Rolle Betrachter (mit Player) können vorhandene Stationen nicht mehr neuen Anzeigegeräten zuweisen und können auch keine Stationen in der Verwaltungsoberfläche erstellen. Sie können jedoch weiterhin Stationen während der Spielerregistrierung erstellen.

Benutzer ohne Admin-Zugriff sehen jetzt die Vision-Seite, wenn Vision für das Konto aktiviert ist.

App-Berechtigungen

Auf der Registerkarte Berechtigungen jeder App gibt es zwei neue Zeilen, die anzeigen, dass alle Kontobesitzer und Arbeitsbereichseigentümer standardmäßig Eigentümerberechtigungen für die Apps haben. Wie bereits erwähnt, haben alle Konto- und Arbeitsbereichseigentümer die Berechtigung zum Bearbeiten, Veröffentlichen und Bearbeiten.

Wenn ein Benutzer versucht, die Berechtigungen so zu bearbeiten, dass er sich selbst aussperrt (z. B. Herabstufung der Berechtigung "Jeder", während Sie selbst keine explizite App-Berechtigung haben), wird die Bearbeitung der Berechtigung nicht gespeichert und der Benutzer erhält eine Fehlermeldung, dass er sich nicht selbst aussperren kann.

r274 logout permission

Benutzerdefiniertes Inaktivitäts-Timeout

Wenn diese Funktion aktiviert ist, meldet Tulip jetzt automatisch Benutzer ab, die während einer bestimmten Zeitspanne in der Verwaltungsoberfläche inaktiv sind.

Neue Ereignisse im Aktivitätsverlauf

Der Aktivitätsverlauf verfolgt jetzt diese Ereignisse: * Umbenennen Ihres Kontos * Umbenennen eines Arbeitsbereichs * Ändern der Zeitzoneneinstellungen eines Arbeitsbereichs * Aktivieren von SAML-Logins * Deaktivieren von SAML-Logins

Analytik

Änderungen an der Analytik, die die Universal Template und die Analytik-Editor-Seite betreffen.

Verbesserungen im Analytics-Editor

Im Analyse-Editor wurden die Breadcrumbs in der Zwischenüberschrift aktualisiert, so dass sie nun auf die Seite "Tabellen" und die spezifische Tabelle verweisen, die mit einer bestimmten Analyse verbunden ist. Dies ermöglicht eine einfachere Navigation zwischen einer Tabellenanalyse und den zugrunde liegenden Daten.

Wenn keine Daten ausgewählt sind, sehen die Benutzer einen leeren Status.

r274 analytics empty state

Bei der Erstellung von Universal Template-Analysen gibt es eine neue Registerkarte Daten im Menü auf der rechten Seite. Hier können die Benutzer konfigurieren, welche Felder aus der Abfrage sie für ihr Diagramm verwenden möchten. Die Benutzer sollten in der Lage sein, schnell zwischen verschiedenen Visualisierungstypen zu wechseln, damit sie ihre Daten in verschiedenen Formaten sehen können.

r274 universal template data tab

Verbesserungen am Dashboard

Auf der Dashboard-Seite können Benutzer einfach auf den Titel eines derzeit aktiven Dashboards klicken, um den Namen zu bearbeiten. Dies schafft eine schnelle und nahtlose UI-Erfahrung.

Automatisierungen Beta

Diese Änderungen verbessern die Erfahrung bei der Verwendung von Listenvariablen, da die Benutzer auf einen Blick sehen können, mit welchen Datentypen sie arbeiten: * Im Automationslogik-Editor zeigen die Symbole für Listenvariablen jetzt ein Symbol mit dem Datentyp des inneren Elements an.

  • Das linke Asset-Panel listet nun die inneren Eigenschaften von Objektlistenvariablen auf.

Außerdem wurde die Unterstützung für das Aktivieren/Deaktivieren von Automatisierungen auf den Seiten Automatisierungseditor und Automatisierungsversionen hinzugefügt.

r274 automations status

Verbesserungen der Connectors-Seite

Wir haben die Kopfzeile der Connectors-Seite aktualisiert, um eine bessere UI/UX-Erfahrung für Benutzer zu schaffen.

Auf der Seite mit den Verbindungsdetails wird der Status der Verbindungsumgebung aktualisiert, nachdem die Umgebung geändert wurde.

UX-Änderungen auf der Maschinenseite

Wir haben die Kopfzeile auf der Maschinenseite und der Maschinentypseite aktualisiert, um die Benutzerfreundlichkeit zu verbessern.

Verbesserungen der Tabellen-API

Das Datensatzlimit für den runAggregation-Endpunkt der Tabellen-API wurde auf 100.000 erhöht.

Die Tulip API-Dokumentation zeigt jetzt mehr Informationen über die Parametertypen an, wie z.B.: erwartete Muster für Strings und minimale und maximale Werte.

Die Tabellenanzahl hat keinen Mindest- oder Höchstwert mehr für das Limit.

Informationen zur Konfiguration der Vision-Kamera

Wenn ein Benutzer die zugewiesene Kamera in der Kamerakonfiguration überprüft, kann er Informationen wie den Namen des Kameraherstellers, den Typ und die ID anzeigen, indem er den Mauszeiger über die Zeile der zugewiesenen Kamera bewegt.

r274 vision info

Verbesserungen in der Tulip-Navigation

Benutzer können die Stationsgruppe von der Spalte Stationsgruppe auf der Seite Geräte anzeigen über den Link erreichen, der den statischen Text dort ersetzt hat. Dies folgt dem bestehenden Muster, auf den verlinkten Sender zu klicken, um ihn zu sehen.

Die Darstellung der Newsfeed-Datensätze auf der Seite mit dem Aktivitätsverlauf und in der Seitenleiste mit den letzten Aktivitäten sollte schneller erfolgen. Es gibt keine expliziten Änderungen an der Benutzeroberfläche.

Auf der Seite Edge-Geräte wurde das Symbol in der Spalte IP-Adresse aktualisiert.

Die Größe des Bearbeitungssymbols in der Kopfzeile der Seiten für Anzeigegeräte und Edge-Geräte wurde leicht verkleinert.

Highlights der Fehlerbehebung

Release 274 enthält mehrere Fehlerbehebungen, die wir hervorheben möchten, weil sie von Benutzern gemeldet wurden:

  • Es wurde ein Fehler behoben, bei dem Kontobesitzer keine benutzerdefinierten Widgets aus der Benutzeroberfläche importieren oder exportieren konnten.
  • Es wurde ein Fehler behoben, bei dem die auf einer Variablenaktualisierung basierenden Schaltflächenfarben nicht sofort aktualisiert wurden, wenn sich der Variablenwert änderte.
  • Behebt ein Problem, bei dem in Player/Dev Player Textwidgets, deren Farbe mit einer Farbvariablen verknüpft war, keine Aktualisierungen ihrer Farbe anzeigten, wenn sich der Wert dieser Variablen änderte, bis sie auf das Widget geklickt wurden. Jetzt werden diese Aktualisierungen sofort wirksam.
  • Behebung einiger Intervalltypen, die Fehler in Triggern verursachen, wenn auf sie über eine Tabellenspalte zugegriffen wird
  • Umkehrung des Abstandes für Einzel- und Mehrfachauswahl-Widgets mit der Menüanzeigeoption
  • Behebung eines Fehlers, bei dem bei der Anzeige von Datumsfeldern in Objektvariablen im Player die Stationszeitzone anstelle der lokalen Zeitzone verwendet wurde
  • Im Record History Widget wurde der App-Kontext für e-Signaturen korrigiert, bei denen der Unterzeichner ein anderer ist als der Operator, der die App ausführt.
  • Ein Exportfehler im Zusammenhang mit Unicode-Zeichen wurde behoben
  • Es wurde ein Problem behoben, bei dem HTTP-Connector-Funktionen Null-String-Eingaben nicht richtig behandelten.
  • Es wurde ein Problem behoben, bei dem der Text "undefiniert" in der Kopfzeile des Trigger-Editors angezeigt wurde.
  • Behebt ein Problem, bei dem das Record History Widget die aktuelle Zeitzone anstelle der Standardzeitzone anzeigt.
  • Es wurde ein Problem behoben, bei dem Datumsvariablen im Player die lokale Zeitzone anstelle der in den Profileinstellungen des App Builders festgelegten Zeitzone anzeigten.
  • Erzwingt, dass Spieler- und neue Stationsnamen bei der Spielerregistrierung eindeutig sein müssen.
  • Behebt ein Problem, bei dem KI-Übersetzungen dazu führten, dass Ausdrücke bei Auslöseaktionen für "Nachricht anzeigen" und "Fehler anzeigen" fehlerhaft waren.
  • Im OPC UA Datenquellen-Konfigurationsmodal sind die Felder "Privater Schlüssel" und "Zertifikat" erforderlich, wenn die Authentifizierungsmethode {{X509}} oder der Sicherheitsmodus {{Sign}} oder {{Sign & Encrypt}} ist.
  • Behebt einen Fehler, der Instanzen ohne internen App Exchange daran hindert, sich bei einem externen App Exchange anzumelden
  • Behebt das Problem, dass ein Wert nicht in die Exportdateien übernommen wird und somit während des Export-/Importprozesses verloren geht.

Vollständige Liste der in Release 274 enthaltenen Ticket-IDs

Wenn Sie eines dieser Tickets verfolgen und mehr Details erfahren möchten, wenden Sie sich bitte an den Tulip Customer Support über support@tulip.co oder den Live-Chat über Ihre Instanz.

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