mablでは、テストはチームスポーツであり、QAの専門家、開発者、製品マネージャー、その他のビジネス関係者との継続的なコラボレーションが必要であると考えています。全員が同じ認識を持てるようにするために、アクティビティフィードを使用して、ワークスペース全体の過去のユーザー活動をすばやく確認してください。
この記事では、アクティビティフィードでできることについて説明します。
ワークスペースのアクティビティフィードはワークスペース > アクティビティフィードにあり、役割に関係なく、ワークスペースのすべてのユーザーが閲覧できます。単一のワークスペースに属さないアクティビティは、会社レベルのアクティビティフィードに個別に記録されます。
mabl API
mablアプリでワークスペースのアクティビティを確認するだけでなく、mabl APIからワークスペースのアクティビティをクエリーすることもできます。
ワークスペースのアクティビティをフィルターする
アクティビティフィードのフィルターを使用して特定のイベントを見つけ、ワークスペースのアクティビティを確認してください。フィルターを組み合わせて、過去2週間に作成されたフローや特定の期間のユーザーアクティビティなど、特定のアクションに焦点を当てることができます。
追跡されたエンティティ
アクティビティフィードは、以下のワークスペースエンティティに対する作成、更新、削除のアクションを追跡します。
- application - アプリケーション
- branch - ブランチ
- credentials - クレデンシャル
- database connection - データベース接続
- datatable - データテーブル
- environment - 環境
- file upload - ファイルアップロード
- flow - フロー
- link agent - リンクエージェント
- link tunnel access - リンクトンネルアクセス
- permanent email address - 永続的メールアドレス
- plan - プラン
- query - クエリー
- resource group - リソースグループ
- resource group assignment - リソースグループ割り当て
- role grant - 役割付与
- snippet - スニペット
- test - テスト
- user role - ユーザーの役割
- workspace - ワークスペース
リンクエージェントとリンクトンネルアクセスのエンティティには、mabl Linkのアクティビティが記録されます。
- リンクエージェント: Link Agentが登録、接続、切断、再接続したとき、メンテナンスを開始または終了したとき、ドレインを完了したとき、新しいバージョンに更新したとき、シャットダウンまたは削除されたとき。
- リンクトンネルアクセス: 誰かがLinkトンネルにアクセスしたとき(APIキーによるアクセスを含む)、接続が拒否されたとき、mablサポートがトンネルでセッションを開始したとき。詳細については、Linkトンネルへのアクセスの制御を参照してください。
復元アクションの詳細については、削除されたエンティティの復元に関するセクションを参照してください。
イベント種類
イベント種類でフィルターすると、作成、更新、削除、復元するのいずれか1種類の変更を表示できます。
ほとんどの更新イベントには、エンティティを保存したユーザーと日時が記録されます。プランと環境の更新イベントには、変更内容も表示されます。例: "Added 2 tests to the Smoke plan"、"Removed 3 variables from the Staging environment"。変更の一覧をすべて確認するには、アクション列のアイコンをクリックします。
- プラン: View plan changesでは、変更された各設定の変更前と変更後の値と、追加・削除された項目を確認できます。対象は、プランの名前、説明、ラベル、ステータス、トリガー、テスト、ステージ、環境、ブラウザーとデバイス、クレデンシャルとHTTPヘッダー、実行設定です。
- 環境: View variable changesでは、追加、削除、または値が変更された変数を確認できます。環境が削除された場合は、その削除イベントに環境にあった変数が一覧表示されるため、再作成が必要な変数がわかります。
プランの有効化や無効化など、要約だけで変更内容がすべてわかる更新には、アイコンは表示されません。シークレットを保護するため、アクティビティフィードには環境変数とHTTPヘッダーの名前のみが記録され、値は記録されません。2026年11月2日より前に保存された環境の更新には、従来どおり "Updated the Staging environment" という一般的な表記が表示されます。
フローの更新に関する注意
意図しないフローの更新が表示される場合は、そのフローがテストの変数を使用していないか確認してください。フローがフローパラメーターではなくテストレベルの変数を読み取っている場合、テストで変数のデフォルト値を変更すると新しいバージョンのフローが保存され、フィードに更新として表示されます。こうした更新を避けるには、フローパラメーターを使用してください。
イベント名
アクティビティフィードは、現在および過去のイベント名での検索をサポートしています。例えば、テストが最初に「app - validate shipping calculator」と名付けられ、その後「checkout - validate shipping rates」に名前が変更された場合、アクティビティフィードでどちらの名前でも検索し、そのテストに関連するすべてのアクティビティを見つけることができます。
エージェントによる変更を確認する
エージェントがユーザーまたは API キーに代わって変更を行った場合、ユーザー列の 1 行目にそのユーザーまたは API キーが、その下の行に変更を行ったエージェントが表示されます。
- mablエージェント経由:mabl エージェントが変更を行いました。たとえば、テストの作成中や編集中に行われた変更です。
- 外部エージェント経由:mabl MCP を通じてワークスペースに接続された AI コーディングアシスタントが変更を行いました。
ユーザーまたは API キーが直接行った変更には、そのユーザーまたはキーのみが表示されます。会社レベルのアクティビティフィードでも、エージェントによる変更は同じように表示されます。
削除されたエンティティを復元する
一部の削除されたエンティティは、ワークスペースのアクティビティフィードを使用して復元できます。エンティティの右側にある復元アイコンをクリックして復元してください。
削除されたテストの復元
削除されたエンティティを復元するための要件
ワークスペースの所有者のみが削除されたエンティティを復元できます。エンティティは削除されてから30日未満で、現在も削除されている必要があります。
アクティビティフィードで復元できるエンティティの種類は次のとおりです。
- file upload - ファイルアップロード
- flow - フロー
- permanent email address - 永続的メールアドレス
- plan - プラン
- resource group - リソースグループ
- snippet - スニペット
- test - テスト
会社のアクティビティを確認する
一部のリソースは、個々のワークスペースではなく会社に属しています。これらのリソースへの変更は、会社ダッシュボードにある別のアクティビティフィードに記録されます。このフィードは、会社管理者が利用できます。
会社のアクティビティを確認するには、mablアプリの右上にあるワークスペースのドロップダウンを展開し、会社を管理の下にある会社名をクリックします。次に、サイドバーのアクティビティフィードをクリックします。
追跡された会社のエンティティ
会社レベルのアクティビティフィードは、次の変更を追跡します。
- 会社レベルで作成されたAPIキー: キーが作成、変更、失効されたとき。ワークスペースAPIキーは、そのワークスペースのアクティビティフィードに記録されます。
- SSO接続: 接続がセットアップまたは再設定されたとき。
- 会社管理者の変更: 会社管理者のロールが付与されたとき、または解除されたとき。フィードでは、これらのイベントはユーザーの役割エンティティタイプの下に、会社の所有者ロールとして表示されます。
- 会社スコープのLinkトンネル: 会社に属するトンネルに関する、ワークスペースのフィードと同じLink Agentおよびトンネルアクセスのイベント。
ワークスペースに属するリソースのアクティビティは、そのワークスペースのアクティビティフィードに記録されるため、会社レベルのフィードにワークスペースの詳細が重複して表示されることはありません。