監査ログ
IronFlockは、プロジェクト、デバイス、アプリに対するすべての変更の完全な監査証跡を維持しています。すべての変更は、変更を行ったユーザー、タイムスタンプ、正確な変更内容とともに記録されます。コンプライアンスと運用レビューのための完全なトレーサビリティを実現します。
追跡対象
監査ログは3つのアセットタイプで利用できます:
プロジェクトの変更
プロジェクトに対するすべての変更が記録されます:
| 項目 | 追跡内容 |
|---|---|
| 名前 | プロジェクト名の変更(旧名と新名) |
| 説明 | 説明の更新 |
| 画像 | プロジェクト画像の変更 |
| 権限の変更 | ユーザーに対するパーミッションの付与、変更、取り消し |
| オーナーの変更 | 別のユーザーへの所有権移転 |
デバイスの変更
| 項目 | 追跡内容 |
|---|---|
| 名前 | デバイス名の変更 |
| 説明 | 説明の更新 |
| 画像 | デバイス画像の変更 |
| アーキテクチャ | デバイスアーキテクチャの変更 |
| クレイマブル | デバイスのクレイマブルステータスの切り替え |
| プロジェクト割り当て | デバイスの別プロジェクトへの移動 |
| アプリの状態 | デバイス上でのアプリの開始、停止、一時停止 |
| アプリのアップグレード | アプリの新しいリリースへのアップグレード |
| リリースの変更 | デバイスへの新しいリリースのデプロイ |
| トンネルの変更 | リモートアクセスポートの追加または削除 |
| プロダクトの変更 | サブスクリプションまたは課金プロダクトの変更 |
| リモートアクセス | リモートアクセスセッションの開始 |
| 権限の変更 | デバイスパーミッションの変更 |
アプリの変更
| 項目 | 追跡内容 |
|---|---|
| 名前 | アプリ名の変更 |
| 説明 | 説明の更新 |
| 画像 | アプリ画像の変更 |
| パブリック表示 | アプリのパブリック/プライベート切り替え |
| リポジトリ | ソースリポジトリの変更 |
| Docker認証情報 | コンテナレジストリ認証情報の更新 |
| 権限の変更 | アプリパーミッションの変更 |
| オーナーの変更 | アプリの所有権移転 |
監査ログの閲覧
任意のプロジェクト、デバイス、またはアプリに移動して監査ログセクションを開きます。以下のことが可能です:
- 項目でフィルター — 名前の変更、権限の変更、リモートアクセスイベントなどのみ表示
- 日付範囲でフィルター — 特定の期間に結果を絞り込み
- ページネーション — オフセットとリミットで大量の履歴を閲覧
各監査エントリには以下が表示されます:
- タイムスタンプ — 変更が行われた日時
- ユーザー — 変更を行ったユーザー(ユーザー名とプロフィール画像)
- 項目 — 変更の種類
- 詳細 — 変更前と変更後の値
セッションおよびアクセスログ
アセットの変更追跡に加えて、IronFlockは以下も記録します:
- ユーザーセッション — タイムスタンプとセッションメタデータを含むログインおよびログアウトイベント
- リモートアクセスセッション — ユーザーがデバイスへのリモートトンネルを開くたびに、ポート番号と対象アプリを含めて記録
ユースケース
コンプライアンス
監査ログは、ISO 27001、IEC 62443、SOC 2などの標準で要求されるドキュメントを提供します。以下を証明できます:
- 誰がどのアセットにアクセスでき、いつアクセスが付与されたか
- 設定変更の完全な履歴
- 変更が特定のユーザーによって承認された証拠
インシデント調査
問題が発生した場合、監査ログはイベントの順序を再構成するのに役立ちます:
- 障害前にどのユーザーがデバイス設定を変更したか
- いつ、誰がアプリをアップグレードしたか
- 権限が最近変更されたかどうか
変更管理
プロジェクトへのすべての変更を時系列で追跡します。以下に有用です:
- 2つの日付間で何が変更されたかの確認
- デプロイが実行されたことの確認
- 特定のユーザーが必要な操作を完了したことの検証
Last updated on