LaunchDarkly
LaunchDarklyは、フィーチャーフラグを監視し、開発、テスト、実験で使用するための統合プラットフォームを提供するフィーチャーマネジメントフレームワークです。LaunchDarkly内の主要なオブジェクトはフィーチャーフラグであり、他のすべてのオブジェクトやプロセスにリンクしています。
WorkatoのLaunchDarklyコネクターを使用すると、フィーチャーマネジメントのフローをシームレスに自動化することができます。フィーチャーフラグの変更を簡単に監視したり、実験の分析を行ったり、フィーチャーフラグを使用してレシピのフローを制御したりすることができます。LaunchDarklyを使用すると、ユーザーをベータテストにシームレスに追加したり、カスタマーサポートチームのための内部ユーザーを早期アクセスとして既存のオンボーディングフローに組み込んだりすることができます。
INFO
このコネクターはコミュニティにリリースされています。使用する前にワークスペースにインストールする必要があります。
LaunchDarklyとの接続方法
LaunchDarklyコネクターは、パーソナルアクセストークンを使用してLaunchDarklyに接続します。コネクターのすべてのトリガーとアクションを最大限に活用するには、管理者ロールを持っている必要があります。これが実現不可能な場合は、Workato内での使用ケースを達成するために必要な最小限のスコープを持つトークンを作成することをおすすめします。このアクセストークンはLaunchDarklyのUIで生成できます。詳細については、LaunchDarklyのドキュメントを参照してください。
LaunchDarklyアクセストークン - アカウント設定 > 認証
トリガー
フィーチャーフラグのターゲティングステータスの更新
これは、LaunchDarklyでフィーチャーフラグのターゲティングステータスが更新されたときにイベントを送信するリアルタイムトリガーです。プロジェクト全体のフィーチャーフラグを監視したり、環境を選択してより細かい制御を行ったり、単一のフィーチャーフラグのみを監視したりすることができます。また、UIに表示されるウェブフック名を指定することもできます。
新しいイベントトリガー
これは、ユーザーが監視するオブジェクトを選択できる汎用トリガーです。ユーザーは、フィーチャーフラグ、プロジェクト、セグメント、コードリファレンスリポジトリ、環境など、複数のオブジェクトに関連するイベントから選択できます。これらのオブジェクトのそれぞれについて、すべてのイベントを監視するか、作成/更新/削除のイベント通知のみを受け取るかを選択できます。
他のオブジェクトを監視するか、ビジネスプロセスに合わせたカスタムポリシーを指定する場合は、カスタムオプションを選択してください。ここでは、監視するオブジェクトをリソースで指定し、監視する変更のセットをアクションで指定します。LaunchDarklyのドキュメントで例となるポリシーのセットを確認してください。
アクション
レコードの作成
作成レコードアクションは、フィーチャーフラグとプロジェクトオブジェクトをサポートしています。LaunchDarklyにオブジェクトを作成するために必要なフィールドを提供します。
フィーチャーフラグの場合、既存のフィーチャーフラグをクローンして関連するすべての設定を継承することができます。
レコードの削除
削除レコードアクションは、フィーチャーフラグ、プロジェクト、ユーザーオブジェクトをサポートしています。オブジェクトを削除するための関連する識別キーを提供します。
IDによるレコードの詳細の取得
取得レコードアクションは、フィーチャーフラグ、フィーチャーフラグステータス、ユーザーのフラグ設定、プロジェクト、ユーザーをサポートしています。
INFO
フィーチャーフラグステータスの取得は、ユーザーのフィーチャーフラグの値を評価するのではなく、このエンドポイントでチェックし、ステータスを返します。 ステータスは次のいずれかです:
new:フィーチャーフラグは過去7日間以内に作成され、まだリクエストされていませんactive:フィーチャーフラグは過去7日間以内にサーバーまたはクライアントからリクエストされましたinactive:フィーチャーフラグは7日以上前に作成され、過去7日間にサーバーまたはクライアントからリクエストされていませんlaunched:フィーチャーフラグのバリエーションの1つがすべてのユーザーに対して少なくとも7日間展開されています
ユーザーのフラグ設定の取得も評価を行いません。代わりに、LaunchDarklyの情報に基づいてユーザーが受け取るフラグのバリエーションを返します。これは関連するエンドポイントです。
レコードの一覧表示
一覧表示レコードアクションは、フィーチャーフラグステータス、ユーザーのフラグ設定、フィーチャーフラグの有効期限が切れるユーザーターゲットをサポートしています。
フィーチャーフラグの有効期限が切れるユーザーターゲットの一覧は、有効期限の追加、更新、削除を行うためにUpdateアクションで使用できるユーザーの配列を返します。
レコードの検索
検索レコードアクションは、フィーチャーフラグ、プロジェクト、ユーザーをサポートしています。
INFO
フィーチャーフラグを検索する場合は、### スイッチ機能フラグの状態を切り替える スイッチ機能フラグの状態を切り替えるアクションは、アップデート機能フラグアクションの簡略版であり、ユーザーは簡単にフラグをオンまたはオフに切り替えることができます。
INFO
既にオンになっているフラグをオンに切り替えるか、既にオフになっているフラグをオフに切り替える場合、エラーは発生しません。
レコードの更新
レコードの更新アクションは、フィーチャーフラグ、ユーザー向けのフィーチャーフラグ設定、フィーチャーフラグの期限切れユーザーターゲット、およびフィーチャーフラグのターゲットをサポートしています。
INFO
アップデート機能フラグアクションでは、ターゲティングルールの追加/削除やパーセンテージの展開設定はサポートしていません。
カスタムアクション
このコネクタは、独自のカスタムアクションの作成をサポートしています。組織のビジネスプロセスやユースケースに対応した新しいアクションを簡単に作成し、使用することができます。
Last updated: