メインコンテンツへスキップ
ShieldID

アクティビティ台帳

すべての閲覧、すべての操作を、記録に残します。

アクティビティ台帳は、本人確認にまつわるすべての出来事(誰がサインインしたか、誰がリンクを開いたか、エンジンが何を判定したか、誰が何をエクスポートしたか)を記録する追記専用の台帳です。エントリは追加のみ可能で、編集も削除もできません。お客様にも、当社にもできません。

ここで説明するledgerは、現在Trust Ledgerを支えているガバナンス記録であり、ShieldID APIアカウントへ順次提供されています。本人確認についてまだ記録されていないものには、次の印が付いています: 近日公開 このページ内にあります。

重要である理由

記録のない本人確認は、ただの意見にすぎません。

本人確認サービスを利用すること自体にも、固有のリスクがあります。申請者のIDを誰が見て、それをどう扱ったのかについて、誰かが説明責任を負わなければなりません。台帳は、その説明に答えるためのものです。

お客様のために

何が、どの順序で、どのような結果になったかを証明できます。数か月後に判断を問われたときも、台帳が証拠となり、ID画像が消去された後も残ります。

コンプライアンス責任者のために

プライバシーに関する請求や監査には、1週間かけたメールのやり取りではなく、フィルタ済みのエクスポートでお答えできます。エクスポートもすべてエントリとして記録されます。

申請者のために

保存されたドキュメントの閲覧とダウンロードはすべてエントリとして残るため、「自分のファイルを誰が見たのか」という問いに、事業者が答えられるようになります。ID写真ごとのイベントと、申請者が自分で確認できる画面は近日公開予定です。

記録される内容

イベント名の全一覧。

すべてのエントリはこれらの名前のいずれかを使用するため、フィルターは常に同じ意味を持ちます。名前はledgerに表示されるとおりに記載しています。

サインインとアクセス

アカウントへのあらゆる入口と、舞台裏をのぞく操作のすべてを記録します。

LOGIN_2FA_CHALLENGED
サインインが二要素認証のステップに到達しました。
LOGIN_SUCCESS
サインインが完了しました。
FORENSIC_DETAIL_ACCESSED
エントリの背後にあるネットワークとデバイスの証拠が開かれました。書面による理由が必要で、そのリクエスト自体も記録されます。

本人確認リクエスト

リンクから同意までの、申請者の流れを記録します。

SIGN_LINK_OPENED
申請者が本人確認のリンクを開きました。
EULA_ACCEPTED
申請者が、続行する前に利用規約に同意しました。
TASK_CREATED / TASK_SENT
本人確認リクエストが、担当者またはAPIキーによって作成され、送信されました。
TASK_VIEWED / TASK_VOIDED
API を通じてリクエストが取得またはキャンセルされたとき。

記録とエクスポート

アカウントの外に出るものは、すべて痕跡を残します。

DOCUMENT_VIEWED
保存されたドキュメントがポータルで開かれました。
DOCUMENT_DOWNLOADED
ドキュメントが、ポータルまたはAPIを通じてダウンロードされました。
DOCUMENT_EMAILED
ドキュメントが受信者にメールで送信されました。
AUDIT_EXPORTED
監査証跡がAPIを通じて取得されました。記録を読み取る操作自体も記録されます。

アカウントとAPI

設定と認証情報の変更を、実行者とともに記録します。

SETTING_CHANGED
アカウント設定がAPIを通じて変更されました。
SESSION_CREATED / SESSION_REVOKED
APIセッションが開始、または失効されました。
ACCOUNT_MAILING_ADDRESS_UPDATED / BILLING_ADDRESS_UPDATED
アカウントの詳細が変更されました。

リクエストのタイムライン(リクエストごと、台帳とは別)

各リクエストには、それぞれ専用のタイムラインもあります。これは作業用の記録であり、追記専用の台帳ではないため、別の名称で区別しています。

BIOMETRIC_VERIFIED / BIOMETRIC_FAILED
本人確認エンジンが、本人確認の合否を、不合格の場合は不合格となったチェックとともに報告します。
RETENTION_PURGE / RETENTION_PURGE_FAILED
保持期間の終了時に、リクエストの保存ドキュメントが保持期間スイープで削除されたか、または削除できませんでした。
GDPR_ERASURE
消去権の請求に基づいて、個人情報が編集(墨消し)されます。

対応予定

近日公開

本人確認に特化して、一連の流れを完結させるイベントです。お客様が私たちに責任を問えるよう、一覧にしています。

ID_IMAGE_VIEWED / ID_IMAGE_DOWNLOADED
ID画像またはセルフィーが開かれたりダウンロードされたりするたびに、誰が行ったかを記録します。
DECISION_RECORDED
お客様のチームが本人確認に対して記録する承認または却下を、理由とともに記録します。
API_KEY_CREATED / API_KEY_REVOKED
キーのライフサイクルイベントを台帳のエントリとして記録します。現在は、エントリではなくキーとともに保存されています。
VERIFICATION_VERIFIED / VERIFICATION_FAILED
ShieldID APIアカウントでは、本人確認の結果を追記専用の台帳エントリとして記録します。現在はリクエストのタイムラインに書き込まれています。
IMAGE_PURGED
自動で行われるID画像の消去ごとに、受領記録を発行します。
Applicant view
本人確認を受けた方が、自分の本人確認に誰がアクセスしたかを確認できるセルフサービスのページです。
CSV export
監査人向けの、スプレッドシート形式のフィルタ済みエクスポートです。現在はJSONエクスポートが利用できます。

エントリの構造

毎回14個のフィールドを記録し、必要に応じて証拠も提供します。

エントリには、誰が、何を、何に対して行い、どのような結果になったかが、わかりやすい言葉と機械可読な形式の両方で記されます。ネットワークとデバイスの証拠は、記録されるリクエストを経由して、その横に保管されます。

エントリ

実行者の種類
個人、署名者、システム、管理者、またはAPIキー。APIキーによる操作にはキー自体のIDが付くため、スクリプトと人間が混同されることはありません。
実行者ラベル
その時点での名前またはメールアドレスです。担当者が退職しても変わってしまう、リアルタイムの参照ではありません。
操作
上記の固定ボキャブラリーに含まれるイベント名。
カテゴリーと重大度
認証、ドキュメント、署名、タスク、アカウント、セキュリティ、システム。重大度は info から critical まで。
対象
操作の対象となったもの(検証、書類、人物、設定など)。
概要
その時点で記された、人が読める一文。
結果
成功、失敗、または拒否。拒否された操作も、成功した操作と同じように確実に記録されます。
メタデータ
API キーのラベル、環境(sandboxまたは本番)、リクエストIDなどの構造化された詳細情報。
タイムスタンプ
サーバー時刻で、順序どおりに記録され、編集はできません。

記録されたリクエストの裏にある証拠

IPアドレスと範囲
パブリック、キャリアグレードNAT、プライベート、ループバック、不明のいずれかを示し、確認者がどの程度信頼できるかを判断できます。
ネットワーク事業者
逆引きDNS、登録者、ASN、およびそのアドレスがホスティング事業者のものかどうか。
場所
国、地域、市区町村、郵便番号に加え、精度の半径とデータが古かったかどうか。
デバイス
タイムゾーン、画面サイズ、プラットフォーム、言語などの少数のシグナルを、安定したSHA-256フィンガープリントにまとめたものです。ブラウザの生データをそのまま保存することはありません。
報告されたアドレス
ブラウザ自身が報告した内容で、未検証として表示されます。

証拠情報の付加はレスポンス送信後に行われ、申請者の処理経路を妨げることはありません。付加されるまでは未付加として表示されます。

改ざんの検知

ブロックチェーンとは呼びません。実際にそうではないからです。これは、データベースが誰にも編集を許さないテーブルです。

記録を何が守っているのかを平易な言葉で説明します。監査担当者が、当社の主張を実際の挙動と照らし合わせて確認できます。

  • データベースによって強制される追記専用の仕組み

    ガバナンステーブルのトリガーが、更新や削除を行おうとするとエラーを発生させます。アプリケーションコードも、管理者も、私たち自身も例外ではありません。

  • ログに残る、限定的な例外が1つあります

    アカウントが削除されると、そのエントリは消去されずアカウントから切り離されます。ただし、それ以外のすべての列がバイト単位で完全に一致している場合に限ります。切り詰められることはありません。

  • 書き込みは保護された関数を経由します

    エントリは、権限が定義されたデータベース関数によって書き込まれます。これは、行レベルセキュリティが書き込みを気づかないうちに破棄してしまった実際のインシデントを受けた対応で、この関数はその修正のために存在します。

  • 証拠の閲覧自体がイベントになります

    ネットワークとデバイスの詳細は、12文字以上の理由を書面で入力しない限り閲覧できません。閲覧は、閲覧者の名前とともに FORENSIC_DETAIL_ACCESSED として記録されます。

  • 画像を消去しても記録には影響しません

    ID画像は短いタイマーで消去されます。台帳のエントリは画像とは無関係の別の記録で、画像へのリンクもありません。そのため、画像を削除しても、その画像に何が起きたかを記したエントリが消えることはありません。

検索とフィルタ

データベースのように検索できます。実際にデータベースだからです。

すべてのフィルタはサーバー側で検証され、お客様のアカウントの範囲に限定されます。フィルタの選択肢には実際に存在する値だけが表示されるため、存在しない値で検索してしまうことはありません。

実行者
個人、またはIDで指定したAPIキー。1つの連携が行ったすべての操作を切り分けられます。
対象
本人確認、ドキュメント、または個人。この申請者のファイルに起きたすべての出来事を確認できます。
操作
ボキャブラリーに含まれる任意のイベント名。
カテゴリ、重大度、結果
セキュリティイベントのみ、失敗のみ、拒否された操作のみを表示できます。
日付範囲
開始と終了を秒単位で指定できます。
フリーテキスト
概要、実行者ラベル、対象ラベル、アクションを横断して検索します。生のメタデータは意図的に検索対象外としています。

現在のエクスポート形式はJSONです。APIを通じて1件の本人確認の全履歴を取得でき、上限は500行です。取得のたびに AUDIT_EXPORTED として記録されます。お客様向けのCSVエクスポートは近日公開予定です。

試してみる

検索できるサンプル台帳です(内容は架空のものです)。

絞り込み、行の展開、証跡の表示をお試しください。以下の名前やイベントはデモ用に作成した架空のものですが、フィールド構成と動作は実際のものです。

Activity Ledger

サンプルデータ

18件のエントリーを表示しています。

  • 2026-09-16 · 13:41:22

    LOGIN_2FA_CHALLENGED

    Wren Halloway · ポータルへのサインイン

    Success
  • 2026-09-16 · 13:41:58

    LOGIN_SUCCESS

    Wren Halloway · ポータルへのサインイン

    Success
  • 2026-09-16 · 14:02:10

    SESSION_CREATED

    オンボーディングウィジェット(本番) · APIセッション 4a81

    Success
  • 2026-09-16 · 14:02:11

    TASK_CREATED

    オンボーディングウィジェット(本番) · Ottoline Marchetti-Fifeの本人確認

    Success
  • 2026-09-16 · 14:19:47

    SIGN_LINK_OPENED

    Ottoline Marchetti-Fife · 本人確認リンク 7c19

    Success
  • 2026-09-16 · 14:20:12

    EULA_ACCEPTED

    Ottoline Marchetti-Fife · 本人確認の同意

    Success
  • 2026-09-16 · 14:22:35

    BIOMETRIC_VERIFIED

    本人確認エンジン · Ottoline Marchetti-Fifeの本人確認

    Success
  • 2026-09-16 · 14:22:39

    TASK_VIEWED

    オンボーディングウィジェット(本番) · Ottoline Marchetti-Fifeの本人確認

    Success
  • 2026-09-16 · 15:07:03

    DOCUMENT_VIEWED

    Desmond Quillfeather · Ottoline Marchetti-Fifeの結果

    Success
  • 2026-09-16 · 15:08:44

    DOCUMENT_DOWNLOADED

    Desmond Quillfeather · Ottoline Marchetti-Fifeの結果

    Success
  • 2026-09-15 · 11:52:18

    SIGN_LINK_OPENED

    Barnaby Thistlewood · 本人確認リンク 3e77

    Success
  • 2026-09-15 · 11:55:02

    BIOMETRIC_FAILED

    本人確認エンジン · Barnaby Thistlewood の本人確認

    Failure
  • 2026-09-15 · 16:30:55

    FORENSIC_DETAIL_ACCESSED

    Perpetua Nakashima · イベント evt-0012

    Success
  • 2026-09-15 · 09:14:31

    SESSION_CREATED

    Ines Valcourt-Brie · APIキー: Billing sync (sandbox)

    Success
  • 2026-09-14 · 17:45:09

    SESSION_REVOKED

    Ines Valcourt-Brie · APIキー: Legacy import (production)

    Success
  • 2026-09-14 · 10:22:47

    SETTING_CHANGED

    Clementine Ashgrove · 保持期間

    Success
  • 2026-09-14 · 10:31:12

    AUDIT_EXPORTED

    Clementine Ashgrove · アクティビティ台帳のエクスポート、8月1日~9月14日

    Success
  • 2026-09-14 · 03:00:04

    RETENTION_PURGE

    保持期間の定期削除 · 保持期間を過ぎた本人確認 41件

    Success

ご質問

記録について、率直にお答えします。

お客様ご自身のデータでご確認ください

sandboxで本人確認を1件実行して、何が書き込まれたかをご覧ください。

台帳を理解する最も早い方法は、実際にエントリを作成してみることです。Sandboxのセッションに課金されることはありません。