【えぬえいちあい】

NHI(非人間アイデンティティ) とは?

最終更新:
💡 アプリやAIにも、身元と使える権限の管理が必要

人ではなく、アプリ・サービス・機器・AIエージェントなどを表すデジタル上の身元や識別情報の総称。認証情報とアクセス権限を管理し、自動処理による利用を制御する。

📌 このページのポイント
アプリや機器の身元と権限を管理 人間のID 利用者のアカウント 人を表す NHI サービスアカウント アプリ・機器など を表す APIキー・トークン・証明書など アクセスに使う認証情報 IDそのものとは区別する 用途・所有者・権限・利用状況を確認
人間のIDと、人以外の主体を表すIDの比較。機械用のIDも、アクセスに使う鍵やトークンなどと関連付けて管理します。
ひよこ ひよこ
ペンギン先生、「NHI」って何のことですか?
ペンギン先生 ペンギン先生
Non-Human Identity、つまり人以外のデジタル上の身元だよ。サービスアカウントやアプリのIDが例になる。APIキーやOAuthトークンなどの認証情報も、NHIの管理で扱うことがあるけれど、IDとそれを利用するための証明は分けて考えると分かりやすいんだ。
ひよこ ひよこ
アプリにもIDが必要なの?
ペンギン先生 ペンギン先生
例えばバックエンドがデータベースへ接続したり、AIエージェントが外部APIを呼んだりするとき、アクセスする主体を識別し、許される操作を判断するために使うよ。実際の権限はサービス側が検証するので、自分で権限を名乗れば通るわけではないんだ。
ひよこ ひよこ
普通のパスワードと何が違うの?
ペンギン先生 ペンギン先生
パスワードは認証情報の一種で、IDとは別だよ。機械用のIDも鍵や証明書、短期間のトークンなどを使う。人間用でも管理は必要で、機械用だけが必ず危険ということではない。誰が管理するIDか、何の権限が必要か、不要になったら止めるかを確認するんだ。
ひよこ ひよこ
なんで今セキュリティで注目されてるの?
ペンギン先生 ペンギン先生
自動化やクラウド、AIエージェントが使うIDと認証情報を把握し、管理する必要があるからだよ。数は企業や構成によって違い、必ず人間の何十倍とは言えない。エージェントとIDも必ず1対1ではなく、どの主体として何にアクセスするかを設計するんだ。
ひよこ ひよこ
管理では何に気をつけるの?
ペンギン先生 ペンギン先生
使える鍵が漏れると、そのIDの権限でアクセスされるおそれがあるよ。不要なIDや鍵を停止し、必要最小限の権限と利用記録を確認する。対応する環境では短期間の認証情報を使い、長期間の鍵には更新や安全な保管が必要。期限切れで無効になった鍵は、そのまま使えるわけではないんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「NHI」って出てきたら「人以外のアプリや機器などのデジタル上の身元」と思えばだいたいOK!
📖 おまけ:英語の意味
「Non-Human Identity」 = 非人間アイデンティティ
💬 人間(Human)ではない(Non)存在のアイデンティティ(Identity=身元)という意味だよ

参考資料

← 用語集にもどる