企業AIプロジェクトWiki · 要件・業務シナリオ
ユーザーロール
別名User role · 業務ロール · 利用者ロール · 参加者ロール
ユーザーロールとは、サービスを直接利用する、またはその業務結果に関与する人々を、共通の目標、責任、タスク、利用文脈によって整理した安定した抽象です。その人々がなぜシナリオに入り、何を知り何を完了し、どの業務判断を行え、誰へ引き継ぎ、どの条件に制約されるかを示し、個人名やシステムアカウントを要件の代わりにしません。
ユーザーロールは業務責任を表し、アカウントのラベルではない
システム要件として「ユーザー」だけでは不十分です。申請者、証拠確認者、決裁者、例外処理担当、結果だけを受け取る人では、目標、必要情報、判断権限、誤りの影響が異なります。全員を一般ユーザーと呼ぶと、画面、フロー、通知、権限、検収の判断を実装段階まで先送りすることになります。
ロールは繰り返し現れる業務責任の抽象です。複数の人が同じロールを担い、一人がシナリオや時点によって複数のロールを担うこともあります。店舗責任者が補充申請者であり、一定額以下では承認者でもある場合、システムは名前ではなく対象と現在条件で権限を判断します。
ロールは組織図や既存権限表からそのままコピーせず、実際の仕事から形成します。同じ職位でも地域、資格、代理状態、作業環境によりタスクが違い、異なる職位が同じタスクを行う場合もあります。現行権限は現在の実装を示すだけで、目標サービスの設計を自動的に正当化しません。
案件で使えるユーザーロール記録の構成
ロール名は入口にすぎず、重要なのは背後の仕事です。同じ運用担当でも、一人は結果を見るだけ、別の人は資料を直し公開を承認するかもしれません。タスク、責任、必要情報、制限をつなぐと、肩書から推測せず実務に合わせて設計できます。
安定した名称と適用文脈
「購買申請者」「品質異常レビュー担当」のように業務が理解できる責任名を使い、組織、地域、製品、チャネル、シナリオを明記します。「ユーザーA」「上級ユーザー」は避けます。
目標と成功結果
ロールが得るべき業務結果と責任完了の状態を示します。目標はシステム利用ではなく、完全な申請、根拠ある判断、停止したタスクの復旧です。
責任と担当禁止事項
起票、確認、判断、実行、通知、レビュー、引き継ぎのどれを担うか、資格、リスク、職務分掌のため同時に担えないものを示します。
主要タスクとトリガー
参加シナリオ、作業開始イベント、頻度、件数、期限を記録します。要件に影響する業務タスクを残し、クリックごとに責任を作りません。
必要情報と作成記録
必要な業務対象、情報源、履歴、判断根拠と、作業後に作成・変更する記録を、機密性、最小表示範囲、保存要件とともに示します。
業務判断と権限境界
閲覧、提案、編集、提出、承認、撤回、例外処理を分け、金額、地域、状態、時間、二重確認などの条件を記録します。ロールが意味を定義し、アクセス制御が実装します。
引き継ぎと協働
誰から何を受け、誰へどの結果を渡すか、いつエスカレーションするか、代理、欠勤、シフト、組織間連携をどう扱うかを示します。
能力と利用環境
業務知識、研修、言語、デジタル技能、端末、現場、通信、アクセシビリティ要件を記録し、同じ責任の人が同じ使い方をするとは仮定しません。
リスクと影響対象
誤操作、遅延、バイアス、越権が誰と何に影響するか、高額、機密、不可逆、規制対象の仕事かを明確にします。
根拠、責任者、版
調査、観察、規程、チケット、ログを根拠として残し、業務確認者、適用日、版を指定して変更時に再評価できるようにします。
実際の利用者と仕事からロールを特定する方法
組織図は所属を示しますが、誰が各作業を実行するかまでは分かりません。仕事の受取り、判断、例外処理、結果責任を追います。社員、委託先、臨時代理者が同じ流れで別のロールを担うこともあります。
タスクと結果から始める
サービスが支える実タスク、トリガー、終了状態を先に整理し、それを実行、支援、または影響を受ける人を探します。ロール名を先に決めて証拠を当てはめません。
前面、後方、非デジタル参加者を含める
画面利用者だけでなく、電話、メール、対面、ケース処理、監督、運用、第三者の担当も調査し、判断と引き継ぎ責任を漏らしません。
質問だけでなく観察する
インタビューと文脈観察を、フォーム、チケット、ログ、規程、研修資料と組み合わせ、正式ルール、実務、回避策を区別します。
責任でまとめる
目標、タスク、判断、情報、引き継ぎを共有する人を候補ロールにまとめます。部署、年齢、職位は必要と責任が変わる場合だけ区分に使います。
結果に影響する差を探す
承認限度、資格、地域、端末、件数、時間圧力、支援要件、代理、誤りの影響を確認し、フローや検収が変わる場合だけ分割します。
業務シナリオを再生する
正常、情報不足、例外、無権限、引き継ぎ経路を候補ロールごとに通し、何を知り、判断し、記録し、渡すかを確認します。
実際の参加者と共同確認する
実利用者、業務責任者、サポート、技術、セキュリティ、アクセシビリティの関係者がリスクに応じて確認し、相違と未調査群を記録します。
維持可能な台帳にする
安定IDを付け、シナリオ、要件、権限、研修、テスト、責任者へ接続します。実質変更は版管理し、下流への影響を評価します。
ユーザーロールを分割・統合する判断
粗すぎるロールは権限の低い人と高い人を混ぜ、細かすぎるロールは個人ごとの設計になります。肩書の違いではなく、タスク、情報、権限、リスク、成功条件を別に扱う必要があるかで分けます。
- 目標が違うか
迅速な提出と独立した判断では、同じ画面を使っても別ロールです。
確認:目標、成功結果、結果責任。
- 責任や判断が違うか
閲覧と承認、提案と実行、作成とレビューは、特に職務分掌が必要なら分けます。
確認:権限規程、RACI、承認、監査記録。
- 経路や情報が実質的に違うか
部署名だけなら分割不要でも、規則、例外、端末、引き継ぎが違えば子ロールが必要です。
確認:シナリオ、項目、規則、連携差。
- 能力や利用環境が設計を変えるか
デジタル技能、支援技術、現場作業、通信、言語は操作と支援を変えます。
確認:ユーザー調査、端末制約、アクセシビリティテスト。
- 権限上限だけの違いか
目標とタスクが同じなら、上限は認可条件として表現し、権限組合せごとに業務ロールを複製しません。
確認:ロール定義と権限表を別々に維持できるか。
- 区別を支える証拠があるか
一人の習慣だけでロールを作らず、仮説と調査課題を記録して追加利用者と運用記録で検証します。
確認:調査範囲、反例、未代表群。
ユーザーロール記録の構成例
以下は顧客と無関係な購買設定で、名称からタスク、権限、責任まで一つのロールを読める形を示します。項目をそのまま使う必要はありませんが、新しい担当者が存在理由と支援方法を理解できる状態にします。
UR-03:購買申請者
確認済みの業務需要について検証可能な申請を準備・提出し、追加依頼と結果に対応します。自己承認や予算残高の直接変更は行いません。
対象者と文脈
複数部門の従業員がPCまたはモバイルで自部門の申請を行います。地域、購買分類、代理提出、支援要件は追加調査が必要です。
主要タスク
原価部門、用途、希望日、仕入先、見積資料、宣言を準備し、提出、差戻し補完、許可状態での撤回、結果受領を行います。
必要情報
適用規程、必須資料、利用可能な原価部門、状態、差戻し理由を見ますが、他者の機密申請や承認メモを自動的には見ません。
判断と制限
下書き、提出、定義状態での撤回は可能ですが、自己承認、必須証拠の迂回、AI提案の購買権限扱いは禁止します。代理時は操作者と本人を記録します。
引き継ぎと例外
完全な申請は購買担当へ、不足時は補完へ戻します。本人、原価部門、規則を確認できない場合は停止し、入力済み文脈とエラー番号をサポートへ渡します。
検証根拠
実利用者調査、代表申請、サポート記録、権限の否定テスト、アクセシビリティテストで確認し、この構成例自体を検収証拠にしません。
ユーザーロールをアカウント・権限と同一視せず対応付ける
一人が複数の業務ロールを持ち、一つのロールを複数人が交代で担うことがあります。アカウントはアクセス者を識別し、権限は今できる操作を決めます。三者を同一視すると、異動や代理後に過剰権限が残り、業務責任者も曖昧になります。
業務意味を先に定義する
誰がどの責任により何を見て実行する必要があるかを定義し、業務対象、操作、条件を認可規則へ変換します。メニュー権限から逆算すると過去の過剰権限を継承します。
IDは誰が操作するかを確定する
アカウント、SSO、サービスアカウント、外部主体が操作者を識別します。一つのIDが複数ロールを持ち、一つのロールを複数IDが担えます。
認可は現在何を許すかを決める
RBACの権限ロールに加え、所有者、金額、地域、状態、時間、端末リスク、委任条件で実効権限が変わります。
職務分掌は組合せを検査する
申請と承認、作成とレビューなどの競合は、メニューだけでなく同一人物のロール組合せ、対象、過去操作で確認します。
代理・緊急権限を証拠化する
代理と緊急アクセスには承認者、理由、範囲、開始終了、再確認、監査を持たせ、基礎ロールを暗黙に変更しません。
許可と拒否の両方を試験する
完了すべき場面と、閲覧、変更、承認、越境処理を拒否すべき場面を試験し、ID、ロール、条件、判断をログで再現します。
スコープ、設計、テスト、運用でのユーザーロール利用
ロールは要件段階で書いて保管する人物紹介ではありません。スコープは対象者を決め、設計は仕事に流れを合わせ、テストは代表ロールでタスクを実行し、運用はロール別の誤り、引継ぎ、支援を観測します。用途から離れれば単なるラベルです。
プロジェクトスコープ
本期が対応・除外するロール、組織、地域、チャネル、代理方法と、必要な調査、移行、研修、権限、支援作業を明記します。
要件と優先順位
ロールの目標、タスク、情報、判断、例外をシナリオと要件へ結び、発言力の強い管理者や技術に慣れた利用者だけで優先しません。
操作とコンテンツ
現在タスク、用語、頻度、端末、圧力、支援要件に合わせ、同じ業務対象の中核状態を保ちながらロール別表示を設計します。
データと権限
ロール—シナリオ—業務対象—操作—条件の表で、項目表示、件数範囲、出力、承認、削除、委任、監査を確認します。
テストと検収
正常、例外、無権限、ロール間引き継ぎ、アクセシビリティを代表参加者と権限ある業務確認者で検証します。管理者一人の全経路実行では不十分です。
本番開始と研修
ロール別に研修、操作説明、支援、変更通知を用意し、アカウント発行、権限承認、代理、退職者回収を正式利用前に確認します。
運用と保守
完了、誤り、エスカレーション、離脱、支援依頼をロール別に観察し、組織変更と権限ドリフトを基準へ定期的に照合します。
企業AIで人間の役割を分ける理由
AI出力を見る人、操作を依頼できる人、結果を確認する人によって同じ機能のリスクは変わります。直接利用者、影響を受ける人、承認者、運用者は別の集団かもしれません。全員を「ユーザー」と書くと責任が空白になります。
AIを直接使う人
たまに質問する人も、毎日AI結果を正式工程へ持ち込む人もいます。能力、根拠、必要な確認、誤り報告を分かりやすく示します。全員がプロンプトに熟練していると仮定し、使いにくさや誤用を利用者の責任にしてはいけません。
出力レビュー担当
原資料、引用、モデル・ナレッジ版、修正、却下記録を用いて事実、完全性、形式、専門判断を確認し、「human in the loop」という語だけで責任を済ませません。
業務決裁者
支払、資格、品質、公開など重要結果の決裁者には、モデル提案と独立した権限根拠、拒否・上書き能力、明確な判断責任が必要です。
人への引き継ぎ担当
情報不足、不確実、越権、規則競合、ツール失敗時に、文脈、実行済み操作、停止理由を受け取り、一から推測せずに引き継ぎます。
ナレッジ・規則責任者
資料の利用、更新、撤回、適用対象を承認し、権限伝播、競合、期限切れを扱います。日常利用者とは別責任です。
システム運用・リスク監督
品質、費用、遅延、悪用、ドリフト、事故、申立てを監視し、停止、縮退、復旧責任を持ちます。開発者が全判断を自動的に担うわけではありません。
アカウントを持たない影響対象者
応募者、顧客、仕入先、従業員が操作せずに影響を受ける場合、説明、訂正、異議申立て、人による再確認経路を定義します。
自動主体・第三者システム
APIやボットはUML Actorになり得ますが、業務責任者、呼出ID、権限、限度、失敗責任、監査を別途指定し、責任を「AIロール」に負わせません。
ユーザーロールと混同しやすい概念
職位、ペルソナ、アカウント、権限グループ、関係者はいずれも人を別の角度から表します。ユーザーロールは業務タスク内の責任と行動に焦点を置きます。他の概念で直接代用すると、設計、認可、連絡に必要な層が欠けます。
| 関連概念 | ユーザーロールとの違い |
|---|---|
| 実利用者・個人 | 個人には固有のID、経験、能力、複数責任があります。ロールは共通責任の抽象で、一人が複数ロールを担えます。 |
| 職位・職種 | 職位は組織設計上の分業で、ロールはサービス内の目標とタスクを中心にします。一職位が複数ロールを担い、ロールが組織をまたぐこともあります。 |
| ペルソナ | ペルソナは調査に基づく行動、需要、環境、差を伝えます。ロールは業務文脈の責任、タスク、判断、引き継ぎに重点を置きます。 |
| ユーザー群・顧客セグメント | 人口、マーケット、契約、行動による分類です。その差がタスク、責任、利用文脈を変える場合だけ別ロールになります。 |
| UML Actor | Actorは選択したシステム境界外で相互作用する役割で、人、組織、システムが担えます。ユーザーロールは主に人の業務責任を説明し、境界決定前にも使えます。 |
| アカウント | アカウントは識別可能なアクセス主体で、業務目標は示しません。一つのアカウントが複数ロールを持ち、サービスアカウントや委任には別ガバナンスが必要です。 |
| 権限ロール・RBACロール | RBACロールは権限を組織機能へ結びます。業務ロールは要件入力で、対応は一対一とは限らず、業務名だけでは最小権限を証明できません。 |
| 案件チームの役割 | プロダクト責任者、案件管理、開発、テストは案件を構築・統治する役割で、ユーザーロールは対象サービスの利用・業務結果への参加責任です。 |
| ステークホルダー | 案件へ影響し、または影響を受ける人・組織全体で、サービス作業をしない者も含みます。ユーザーロールは利用と結果につながる反復責任です。 |
出典と適用範囲
本項目は、要件定義、サービス設計、企業AI案件におけるユーザーロール、すなわち特定の業務文脈で一群の参加者が担う目標、責任、タスクを説明します。実在の個人、アカウント、ユーザー名、職位、ペルソナ、顧客セグメント、UML Actor、権限グループ、案件チームの役割、あらゆるステークホルダーの総称ではありません。ロールはアクセス制御設計の入力になりますが、IDガバナンス、RBACモデル、セキュリティ審査、組織上の委任、職務分掌規程の代わりにはなりません。実際のロール、代理規則、競合職務、権限は、権限を持つ業務・セキュリティ責任者が確認する必要があります。
- NASA Systems Engineering Handbook:早期のステークホルダー識別、運用概念・シナリオによる期待把握、適切な役割のレビュー参加
- ISO 9241-210:2019:対話システムのライフサイクル全体における人間中心設計の原則と活動
- GOV.UK Service Manual:誰がサービスを使い何を行い、現在どう行うか、提供・支援する人も含めて調査
- GOV.UK Service Manual:異なる利用者、全チャネル、実際の需要、能力差、提供・支援担当を継続調査
- OMG UML 2.5.1:Actorはシステム境界外でシステムと相互作用する役割を表す
- NIST CSRC Glossary:Roleは情報源の文脈により組織責任またはユーザーとシステムの相互作用規則を意味する
- NISTIR 6192:RBACはロールという組織上の識別単位を介して資源アクセスを制御
- NIST AI RMF Appendix A:最終利用者、運用者、領域専門家、評価者、監査者などAIライフサイクルの役割を区分
- NIST AI RMF Core:リスク責任、連絡、運用能力、人間監督、影響群、異議申立て、停止責任の文書化