UC-702: 招待からアカウントを作成する
| 項目 | 内容 |
|---|---|
| 領域 | アイデンティティ |
| アクター | 招待された未認証ユーザー |
| レベル | サブ機能 |
| 事前条件 | 管理者がアクターのメールアドレス宛に招待を送信済みであること |
| 成功時の保証 | ユーザーアカウントが作成され、指定されたロールが割り当てられている |
| トリガー | アクターが招待メールのリンクを開く |
主成功シナリオ
- アクターが招待メールのリンクを開く
- システムが招待トークンの有効性を検証する
- アクターがパスワードを設定する
- システムがパスワードの要件を検証する
- システムがユーザーアカウントを作成し、招待時に指定されたロールを割り当てる
- システムが招待トークンを無効化する
拡張(代替フロー)
2a. 招待トークンの有効期限が切れている場合:
- システムが期限切れを通知する
- アクターが管理者に再招待を依頼する
2b. 招待トークンが既に使用済みの場合:
- システムがアカウント作成済みであることを通知し、ログインを案内する
4a. パスワードが要件を満たさない場合:
- システムがエラーを通知する
- アクターがパスワードを再入力する
業務ルール
- 招待リンクを開くことがメールアドレスの所有権確認を兼ねる(別途の確認メールは不要)
- 招待トークンの有効期限: 7日間
- パスワード要件: 最小12文字
- 1つの招待トークンで作成できるアカウントは1つのみ
関連要件
- → BF-202 従業員オンボーディングフロー
- → BF-203 代行事業者セットアップフロー — スタッフ招待