リリースノートRelease Notes

トップに戻るBack to Home

CA Log Viewer の主要機能の追加履歴です。Microsoft Store 公開までのマイルストーンを時系列でまとめています。

バージョン番号 (v1.0 など) は Microsoft Store 公開時に確定します。

公開・配布準備

2026-04-30 〜
  • 製品ページ (ca-log-viewer.sumikkolab.com) を独自ドメインで公開
  • マニュアル / FAQ / プライバシーポリシー / 利用規約 / サポート の整備
  • 初回起動時の利用規約・免責事項・プライバシー方針への同意画面を実装
  • Microsoft Store 提出物 (説明文 / スクリーンショット / プライバシーリンク) の整備

HTML レポート 3 軸集約 + 日本語 / 英語 UI 完全対応

2026-04-30
  • HTML レポートに 3 軸集約表 (ユーザー別 / アプリ別 / ポリシー別、上位 20 + その他) を追加
  • UI の日本語・英語 完全対応 (時刻表示 / フィルタ / 詳細パネル / レポート)
  • デモデータの日本語版 / 英語版を分離 (UI 言語に追従)

異常検知 + 傾向タブ

2026-04-28
  • 異常検知 (短時間の連続失敗 / 地理的に離れた連続サインイン / レガシー認証急増)
  • 傾向タブ (アプリ別集計 / 時系列推移)

UI 多言語化基盤 (日本語 / 英語)

2026-04-25
  • 日本語 / 英語 / 自動 (OS の言語に合わせる) を切替可能な多言語化基盤を導入
  • UI 言語切替の即時反映

個人情報保護方針の運用補強 / 詳細パネル / 統一フィルタ

2026-04-22
  • UPN 平文の DB 保存を回避し、表示用キャッシュ経由で個人情報保護方針を補強
  • 詳細スライドインパネル (7 ブロック + 結論を 6 段階優先順位で自動分類)
  • 統一フィルタ (期間 / ユーザー / CA 状態 / 判定 / デバイス / 特殊条件、複数選択 OR)

個人情報保護方針 / CSV 出力 / HTML レポート (初版)

2026-04-18
  • UPN 平文を DB に保存しない方針を確定 (表示時のみ復号キャッシュ)
  • CSV 出力 (現在のフィルタ結果)
  • HTML レポート初版 (Summary / Assessment / 観点別表 / 許可拒否理由)

条件付きアクセス評価結果 / 適用ポリシー / 端末準拠

2026-04-12
  • CA 評価結果の分類 (成功 / 失敗 / 未適用 / レポートモード)
  • サインインごとの適用ポリシー一覧
  • 端末準拠状態の取り込み

Microsoft Graph 取得 / SQLite 永続化 / デモモード

2026-04-08
  • MSAL 委任認証 + Microsoft Graph サインインログ取得
  • SQLite ベースの永続化 (期間別取得 / 重複排除)
  • デモモード (110 件 / 6 シナリオ、*.example + RFC 5737)

基盤 / 画面構成 / 設定タブ

2026-04-04
  • .NET 8 WPF プロジェクト基盤
  • 取得 / 調査 / 傾向 / 設定 のタブ構成
  • ClientId / TenantId 設定 + 安全な保存

History of major features added to CA Log Viewer. Milestones leading up to the Microsoft Store release are listed in chronological order.

Version numbers (e.g. v1.0) will be finalized at the Microsoft Store release.

Public site, distribution, and submission prep

2026-04-30 onwards
  • Product site (ca-log-viewer.sumikkolab.com) published with a custom domain
  • Manual / FAQ / Privacy / Terms / Support pages
  • First-launch consent screen for Terms of Use, Disclaimer, and Privacy Policy
  • Microsoft Store assets (description / screenshots / privacy link)

HTML report 3-axis aggregation + full ja/en UI

2026-04-30
  • 3-axis aggregation tables in the HTML report (by user / app / policy, top 20 + Others)
  • Full Japanese / English UI (time display / filters / detail pane / report)
  • Demo data separated for Japanese / English (follows the UI language)

Anomaly detection + Trends tab

2026-04-28
  • Anomaly detection (short-burst failures / distant consecutive sign-ins / legacy auth surges)
  • Trends tab (per-app aggregation / time-series trends)

UI localization foundation (Japanese / English)

2026-04-25
  • Localization foundation supporting Japanese / English / Auto (follow OS language)
  • Immediate UI language switching

PII protection reinforcement / Detail pane / Unified filter

2026-04-22
  • Reinforced the PII protection policy by avoiding plain UPN storage in the DB and using a display cache instead
  • Slide-in detail pane (7 sections + automatic conclusion in 6-tier priority)
  • Unified filter (range / user / CA status / judgment / device / special, multi-select OR)

Personal information protection policy / CSV export / HTML report (initial)

2026-04-18
  • Plain UPN not stored in the database (decrypted to cache only at display)
  • CSV export (current filter result)
  • HTML report initial version (Summary / Assessment / aspect tables / Allow & Deny reasons)

Conditional Access evaluation / Applied policies / Device compliance

2026-04-12
  • CA evaluation classification (Success / Failure / Not applied / Report-only)
  • Applied policy listing per sign-in
  • Device compliance status ingestion

Microsoft Graph fetch / SQLite persistence / Demo mode

2026-04-08
  • MSAL delegated auth + Microsoft Graph sign-in log fetch
  • SQLite persistence (range-based fetch / dedup)
  • Demo mode (110 records / 6 scenarios, *.example + RFC 5737)

Foundation / screen layout / Settings tab

2026-04-04
  • .NET 8 WPF project foundation
  • Fetch / Investigate / Trends / Settings tab layout
  • ClientId / TenantId configuration with safe storage