リリース274では、カスタムユーザロール、入力ウィジェットの検証、ユーザ入力に基づいてボタンを有効/無効にする機能など、エキサイティングな新機能が追加されました。
また、Automations Betaのアップデートや、App Editor、Settings configuration、TulipナビゲーションによるUI/UX体験を改善するその他のアップデートもあります!
Tulipコミュニティでご意見やご質問をお聞かせください。
カスタムユーザロールのご紹介
80以上の異なる権限を組み合わせることで、独自のユーザーロールを構築できます。Tulipのロールがガバナンスに関する社内ルールに準拠していることを確認します。この機能はEnterpriseプランとRegulated Industriesプランでご利用いただけます。
カスタムユーザロールのアップデートは以下の通りです:
-
カスタムユーザロールの中で、「ステーション:作成、表示デバイス:作成」権限は削除され、これらの権限を持つロールは表示のみのステータスに戻されました。
-
ユーザーロールで、カスタムウィジェット、スケジュール、およびシフトチェックボックスに、チェックボックスの下にネストされた追加オプションを提供するメッセージが表示されるようになりました。
-
カスタムユーザロールの作成/編集/複製モーダルにおいて、ユーザは気づくでしょう:
- ビジョンコントロールがチェックボックスからフルアクセス/表示のみのラジオボタンに変更されました。
- コネクタ機能の実行/テストラジオオプションは、「アクセス制限」ラジオボタンの下にアラカルトで表示されます。
- 承認タイプの編集]が[承認タイプの作成と編集]に変更されました。
- 権限説明のアクセスを 閲覧に変更
- マシンへのアクセスが 制限付きアクセスに変更されました。これは、説明テキストにマシンタイプを含まないことに注意。
- 機械データソース]セクションで、[限定的なアクセス]選択の下にある[エッジデバイス機械データソースの編集または作成]オプションが削除された。
- ショップフロア機械データソースの編集または作成は、作成と編集に名称変更されました。
- Browse shop floor machine data sources "ノードが"Map to Machine attributes"に変更されました。
-
ユーザは、テーブルのページでテーブルレコードのアクセス権に表示されます。
-
コネクタのページに、コネクタ機能のテストと実行のパーミッションが追加されました。
-
UI のテーブルビューの名前をテーブルクエリと集計に変更
-
管理者は、アカウント設定で、一定期間非アクティブだったユーザを自動的にログアウトする動作を有効にできます。
インスタンスでWorkspaceが有効になっている場合、カスタム・ロールにアプリ交換権限を割り当てることができるようになりました。この権限により、ロールはアプリ交換にアプリを追加したり、アプリ交換からアプリを削除したり、アプリ交換でアプリのバージョンを更新したりできるようになります。これらの権限は、それぞれのアプリ交換ワークスペースでのみ有効です。
入力ウィジェット検証の導入
アプリエディタでは、アプリ開発者はInput Widgetデータのバリデーションがより簡単になりました。ボタンウィジェットと同様に、すべての入力ウィジェットには新しいコンテキストペインセクションがあります。入力ウィジェットには、"入力ウィジェット検証 "のオプションがあります。つまり、必須としてマークしたり、エラーメッセージの書式を設定したり、(いくつかの入力ウィジェットには)追加の "検証ルール "があります。これはコンテキストペインの新しいセクションに表示されます。
ボタンの有効化/無効化
アプリのフローを制御するために、ユーザが動的にボタンを有効/無効にできるようになりました。ボタンウィジェットとeSignatureウィジェットには、Interaction用のセクションが追加され、変数やその他のデータソースに基づいて有効にするタイミングを設定できるようになりました。これらの設定可能なオプションに基づいて、Player のこれらすべてのウィジェットの新機能が有効になります。
入力ウィジェットを使用したデータ検証の詳細については、こちらをご覧ください。
アプリエディターの改善
Tulip PlayerとApp Editorで、アプリがウィジェット(Viewer3dと旧カメラウィジェット)を使用している場合、ユーザーは非推奨の警告を受け取ります。非推奨は6ヶ月後に行われます。まだViewer3dを使用しているすべてのユーザは、新しいCADウィジェットを使用するように切り替えることをお勧めします。
カスタムウィジェットは、ユーザー入力なしでファイルをダウンロードできなくなりました。
サイドバーでアプリフォルダをハイライトしたときに、ユーザーが1つの一貫した色を見ることになる視覚的なバグを修正しました。
電子署名の完了トリガーで、署名者(ID)、署名者名、署名者メールアドレス、署名者バッジID、タイムスタンプ、コメント、意味などの署名情報にアクセスできるようになりました。これらの新しいデータは、トリガーで使用できます。
アプリのエディタで、検索バーのクリアボタンとパスワードの可視性トグルが、より中央に配置されるようになりました。
バッジIDをマスクするトグルがオンの場合、プレーヤーのバッジIDがアスタリスクでマスクされます。
アプリのエディターで、ベースレイアウトに関連するすべてのウィジェットが、左サイドパネルのステップタブの上部にある新しいベースレイアウトステップを展開することで表示されるようになりました。
アプリ概要ページ
最終更新時刻がない場合、アプリの作成時刻が表示されるようになりました。
アプリ概要ページのステップリストで、ベースレイアウトステップのアイコンが中央からずれて表示される小さな視覚的問題を修正しました。
レコード履歴ウィジェットの日付
記録履歴ウィジェットで、日付が閲覧ユーザーのデバイスのタイムゾーンを使用して表示されます。
移行前トリガーの非推奨化
非推奨の移行前トリガーを使用したアプリケーションは、公開または復元できなくなりました。これらのアプリケーションは、長期的なサポートを継続するために、アプリの概要ページから移行する必要があります。アプリの移行の詳細については、こちらをご覧ください。
お持ちのチューリップのバージョンを簡単に確認できます。
コミュニティのメンバーからのリクエストにより、デプロイタイムスタンプで実行中のチューリップのバージョンを確認できる機能を追加しました。これは、アプリエディターの右上にあるサポートアクティビティメニューの一番下にあります。
アカウントとワークスペースの設定
ロールの変更
Application Approver、Application Builder、Application Engineer、Connector Supervisor、Table Supervisorのロールを持つユーザーが、選手登録フローを完了できるようになりました。
Viewer (with player) ロールを持つユーザは、既存のステーションを新しいディスプレイ デバイスに再割り当てできなくなりました。管理者 UI でステーションを作成することはできません。
管理者権限のないユーザは、そのアカウントでビジョンが有効になっている場合、ビジョンのページを見ることができるようになりました。
アプリの権限
各アプリの[**Permissions]**タブに、すべてのアカウント所有者とワークスペース所有者がデフォルトでアプリの所有者権限を持っていることを示す新しい行が2つあります。表示されているように、すべてのアカウント所有者とワークスペース所有者は、編集、公開、および編集パーミッションの権限を持っています。
ユーザーが自分自身をロックアウトするような方法でパーミッションを編集しようとすると(例えば、自分自身が明示的なアプリパーミッションを持っていない状態で "Everyone "パーミッションをダウングレードするなど)、パーミッションの編集は保存に失敗し、ユーザーは自分自身をロックアウトできないというエラーメッセージに直面することになります。
カスタム非アクティブタイムアウト
有効にすると、Tulipは、管理インターフェイスでカスタムした期間、アクティブでないユーザーを自動的にログアウトします。
新しい活動履歴イベント
アカウント名の変更 * ワークスペースの名前変更 * ワークスペースのタイムゾーン設定変更 * SAMLログインの有効化 * SAMLログインの無効化
分析
アナリティクスに関するUniversal Templateとアナリティクス・エディタ・ページの変更。
アナリティクスエディタの改善
アナリティクスエディタで、サブヘッダーのパンくずを更新し、テーブルページと特定の分析に関連する特定のテーブルにリンクするようにしました。これにより、テーブル分析と基礎データ間のナビゲーションが容易になりました。
データが選択されていない場合、ユーザーには空の状態が表示されます。
ユニバーサルテンプレート分析を作成する場合、右側のメニューに新しいデータタブがあります。これにより、ユーザはクエリからどのフィールドをチャートに使用するかを設定できます。ユーザは、視覚化タイプをすばやく切り替えることができるようになり、異なるフォーマットでデータを簡単に見ることができる。
ダッシュボードの改善
ダッシュボードページでは、現在アクティブなダッシュボードのタイトルをクリックするだけで、名前を編集することができます。これにより、迅速でシームレスなUIエクスペリエンスが実現します。
オートメーションベータ
オートメーション・ロジック・エディターで、リスト変数のアイコンは、インナーエレメントのデータタイプをアイコンで表示するようになりました。
- 左側のアセットパネルに、オブジェクトリスト変数のインナープ ロパティが表示されるようになりました。
さらに、オートメーションエディタとオートメーションバージョンページからオートメーションを有効/無効にするためのサポートが追加されました。
コネクターページの改善
コネクタページのヘッダーを更新し、ユーザーにより良いUI/UX体験を提供できるようになりました。
Connector 詳細ページでは、環境が変更された後に Connector 環境ステータスが更新されます。
マシン ページ UX の変更
マシン ページとマシン タイプ ページのヘッダーを更新し、ユーザーにより良い UI/UX エクスペリエンスを提供します。
テーブル API の改善
テーブルAPIのrunAggregation
エンドポイントのレコード上限が100,000に増加しました。
Tulip API Documentationで、文字列の予想されるパターン、最小値と最大値など、パラメータ・タイプに関するより多くの情報が表示されるようになりました。
テーブル数の制限に最小値と最大値がなくなりました。
ビジョンカメラの設定情報
カメラ設定で割り当てられたカメラを確認する際、割り当てられたカメラの行にカーソルを合わせると、カメラのベンダー名、タイプ、IDなどの情報を表示できるようになりました。
Tulipナビゲーションの改善
Display devices(表示デバイス)ページの Station group(ステーション・グループ)列から、Static Text(静的テキスト)の代わりにリンクを使って Station Group(ステーション・グループ)にアクセスできます。これは、リンクされた放送局をクリックして表示する既存のパターンに従います。
活動履歴ページと最近の活動サイドバーの両方で、ニュースフィードレコードのレンダリングが速くなりました。UIに明確な変更はありません。
Edgeデバイス・ページで、IPアドレス列のアイコンを更新しました。
ディスプレイ・デバイスおよびEdgeデバイス・ページのヘッダーにある編集アイコンのサイズをわずかに小さくしました。
バグ修正のハイライト
リリース274には、ユーザーから報告された複数のバグ修正が含まれています:
- アカウント所有者がUIからカスタムウィジェットをインポートまたはエクスポートできないバグを修正しました。
- 変数の更新に基づくボタンの色が、変数値の変更時に即座に更新されない不具合を修正しました。
- Player/Dev Playerにおいて、カラー変数に色がアタッチされているテキスト・ウィジェットが、その変数の値が変化したときに、ウィジェットをクリックするまで色の更新が表示されなかった不具合を修正しました。現在では、これらの更新は即座に反映されます。
- テーブル・カラムからアクセスされたときにトリガーでエラーを引き起こすいくつかのインターバル・タイプを修正しました。
- メニュー表示オプションで、シングルおよびマルチセレクト・ウィジェットの間隔を元に戻しました。
- プレーヤでオブジェクト変数内の日時フィールドを表示するときに、ローカル タイムゾーンではなくステーション タイムゾーンを使用するバグを修正しました。
- Record Historyウィジェットで、署名者がアプリを実行しているオペレータと異なる場合の電子署名のアプリコンテキストを修正
- ユニコード文字に関するエクスポートのバグを修正しました。
- HTTP Connector FunctionsでNULL文字列入力が適切に処理されない問題を修正
- トリガーエディターヘッダーに "undefined "というテキストが表示される問題を修正
- レコード履歴ウィジェットがデフォルトではなく現在のタイムゾーンを表示していた問題を修正しました
- プレーヤーのdatetime変数が、アプリビルダーのプロファイル設定で設定されたタイムゾーンではなく、ローカルのタイムゾーンを表示していた問題を修正しました。
- プレーヤー登録時に、プレーヤー名と新しいステーション名が一意でなければならないことを強制。
- AI Translationsが、show messageおよびshow errorトリガーアクションで式が壊れる原因となっていた問題を修正しました。
- OPC UAデータソース設定モーダルにおいて、認証方法が{{X509}}の場合、またはセキュリティモードが{{Sign}}または{{Sign & Encrypt}}の場合に、秘密鍵と証明書のフィールドが必須となります。
- 内部の App Exchange を持たないインスタンスが外部の App Exchange をサブスクライブすることをブロックするバグの修正
- 値がエクスポートファイルに永続化されないため、エクスポート/インポート処理中に失われる問題を修正しました。
リリース274に含まれるチケットIDの全リスト
これらのチケットのいずれかを追跡しており、詳細をご希望の場合は、インスタンスを通じてsupport@tulip.co またはライブチャット経由でチューリップカスタマーサポートにお問い合わせください。
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 プラット-30753 プラット-30718 プラット-30636 プラット-30604 プラット-30544 プラット-30426 プラット-29873 プラット-29707 プラット-29563 プラット-29456 プラット-29151 プラット-28711 プラット-28597 プラット-28554 プラット-26049 プラット-13584