Event streams
Event streamsは、パブリッシャーとコンシューマーを分離するイベントドリブンのメッセージ指向アーキテクチャを提供することで、連携ソリューションを強化します。
レシピでWorkato Event streamsを使用すると、保証された永続的なメッセージ配信、シーケンシャルなレシピチェーンなどを実現できます。レシピは、他の複数のレシピのワークフローをトリガーするメッセージをパブリッシュできます。このコネクターを使用すると、パブリッシャーレシピに影響を与えることなく、コンシューマーレシピをシームレスに追加または変更できます。この分離により、パブリッシャーのゼロダウンタイムが確保され、レシピ管理が簡素化され、作成、テスト、メンテナンスに必要な時間が短縮されます。
さらに、Event streamsパブリックAPIを使用すると、イベントトピックからメッセージをパブリッシュおよび取得できます。これは、効率的なメッセージ処理とワークフロー制御に不可欠です。イベントトピック内の各メッセージは、一意のIDまたはタイムスタンプによって識別されます。
組織でAutomation HQを使用している場合、クロスワークスペースグラントを使用して、ワークスペース間でEvent streamsトピックを共有できます。
Event streamsにアクセスするには、次のいずれかの場所に移動します。
- プラットフォーム>Event streams
- プロジェクト>すべてのアセット
- 特定のプロジェクトのアセットビュー
プラットフォーム>Event streamsからEvent streamsにアクセス
プロジェクトアセットとしてのEvent streams
Event streamsはプロジェクトアセットです。レシピやコネクションと同様に、各Event streamsはフォルダまたはプロジェクトに属し、アセットビューに表示されます。これにより、Event streamsを、それらに依存するアセットとともに整理、共有、管理できます。
Event Streamsプロジェクトは、既存のEvent streamsと、場所を指定せずに作成された新しいEvent streamsのデフォルトの保存場所です。 Workatoは必要に応じてこのプロジェクトを作成し、依存するレシピのダウンタイムなしでEvent streamsをそこに移行します。 Event Streamsプロジェクトを保持する必要はありません。Workatoは必要に応じて再作成します。
EVENT STREAMSプロジェクトの削除
Event streamsを保存しているプロジェクトを削除すると、それらのEvent streamsが完全に削除されます。
次の機能を使用してEvent streamsアセットを管理します。
アクセス制御
移行期間中、コラボレーターはプロジェクトレベルまたはEnvironmentレベルの権限を使用してEvent streamsにアクセスできます。移行期間後は、プロジェクトレベルの権限のみが適用されます。
Workatoが既存のアクセス権を移行する方法は、ワークスペースの権限モデルによって異なります。
- レガシーロール(RBAC 1.0):コラボレーターは、移行されたEvent Streamsプロジェクトと新しいプロジェクトレベルのEvent streams権限を通じてアクセス権を保持します。 Event Streamsプロジェクトの外にEvent streamを移動する場合、コラボレーターのアクセスを維持するには権限を更新する必要があります。
- Environmentロール(RBAC 2.0):Workatoは各Environmentロールに対して専用のコラボレーターグループとプロジェクトロールを作成し、そのプロジェクトロールをEvent Streamsプロジェクトに割り当てます。 Workatoは、コラボレーターがいないEnvironmentロールをスキップし、アクセスレベルが同じEnvironmentロールには1つのプロジェクトロールを共有させます。
組み込みのプロジェクトロールにも、Event streams権限が含まれます。
移行範囲
この移行は、カスタマーマネージャーやAHQワークスペースモデレーターを含む、すべてのコラボレータータイプに適用されます。
デプロイメント
パッケージにはEvent streamsとその保存場所が含まれます。これにより、Event streamsをフォルダ間およびEnvironment間で移動できます。インポート中、Workatoは、この移行前に作成され、保存場所が含まれていないEvent streamsをターゲットプロジェクトに保存します。ターゲットがルートフォルダの場合、WorkatoはそれらをデフォルトのEvent Streamsプロジェクトにインポートします。詳細はアセットのインポートを参照してください。
Developer API
Developer APIを使用してEvent streamsを作成または更新する際に、保存先を指定できます。
アクティビティ追跡
活動監査ログには、Event streamsをプロジェクト間で移動したときなど、Event streamsに対するアクションが記録されます。
機能の提供状況
Event streamsは特定の料金プランに含まれています。詳細については、ご利用の料金プランおよび契約を参照してください。
最終更新日: