架空企業「みらい業務サービス」の社内依頼・承認管理アプリの例。実在する会社・案件・人物は含まない。 記事「誰に何を許すかを権限表にし、外部連携の考え方を整理する」(05-03)の本文で使った内容をまとめたもの。空欄版は 05-03-permissions_template.md。

1. 権限表

役割対象データ操作許可条件要件ID
依頼者自分の依頼閲覧許可—REQ-002
依頼者自分の依頼編集許可状態が下書き・差戻しのときだけREQ-002
依頼者自分の依頼提出許可提出条件を満たすことREQ-002、REQ-004
依頼者自分の依頼承認・差戻し・割当不許可—REQ-003
依頼者割当依頼・全利用者すべての操作不許可自分に関係のないデータのためREQ-002
承認者割当依頼閲覧許可自分に割り当てられた依頼のみREQ-002
承認者割当依頼承認許可状態が提出済み、自己承認でないREQ-003
承認者割当依頼差戻し許可状態が提出済み、差戻し理由がある、自己承認でないREQ-003、REQ-004
承認者割当依頼編集・割当不許可承認者は依頼の内容そのものは編集しないREQ-003
運用管理者割当依頼承認・差戻し不許可承認の無条件な代行を禁止するREQ-003
運用管理者全利用者閲覧・編集・割当許可利用者・役割・担当割当の管理、運用記録の確認の範囲に限る—

2. 認証についての注記

この演習では、本人確認を固定値(あらかじめ決めた利用者ID)で代用します。これは説明のための簡略化であり、実際の認証機能を実装・検証したことにはなりません。

3. 外部連携がある場合に決めること

決めること内容
連携先現時点で確定した連携先はない(教材上の想定)
渡す情報の範囲依頼のどの項目を渡すかは未確定。個人情報・社外秘は03-01の制約と合わせて確認する
失敗時の扱い連携先が応答しない場合に業務の操作を止めるか、後で再送するかは未確定

4. 完了条件の確認

5. 次工程へ渡すもの