ユーザー管理
利用者の追加、編集、停止、権限変更を管理画面から行います。
ユーザー管理は、システムを使う人を登録し、所属、役割、ログイン可否、利用停止状態を管理するための機能です。Roundtableでは「誰をユーザーとして扱うか」「どの権限を持たせるか」「退職、異動、外部協力者の終了時にどう止めるか」を先に言葉にすると、発注者、実装者、AIに指示する人が同じ前提で管理画面を設計できます。
この機能でできること
管理側から利用者を追加し、氏名、メールアドレス、所属、役割、ログインID、利用状態を管理できます。担当者の異動や退職、外部協力者の参加終了、顧客担当の変更に合わせて、ログイン停止、権限変更、所属変更を行えます。
システムを使える人と、使える範囲を管理者が保守するための基本機能です。
ログイン機能、ロール権限、画面アクセス制御、操作ログと組み合わせると、誰が何をできる状態かを運用中も確認しやすくなります。
よくある利用場面
社内担当者を追加する
新しい担当者を登録し、営業、経理、管理者などの役割と初期ログイン情報を設定します。
利用停止や退職対応を行う
退職、異動、契約終了などに合わせて、ログイン停止、担当解除、通知先からの除外を行います。
権限や所属を変更する
管理者昇格、閲覧専用化、店舗や部署の変更など、業務上の役割変更に合わせて利用範囲を更新します。
プロンプト例
管理する利用者の種類、登録項目、停止状態、権限変更の単位、初期パスワードや招待メールの扱いをまとめて伝えると、実装範囲が明確になります。
プロンプト
管理側にユーザー管理画面を追加してください。管理者は利用者の氏名、メールアドレス、所属部署、ロール、ログイン可否を登録・編集できるようにしてください。利用停止にしたユーザーはログインできないようにし、一覧では有効、停止中、招待中をステータスチップで確認できるようにしてください。ロール変更時は操作ログに変更前後を残してください。
この機能を使うときのポイント
ユーザーの範囲社内担当者、管理者、外部協力者、顧客担当など、管理対象に含める人を決めます。
利用状態有効、停止中、招待中、初回設定待ちなど、ログイン可否に関わる状態を整理します。
権限変更ロール、所属、担当範囲、閲覧専用など、どの単位で操作範囲を変えるかを決めます。
運用時の記録誰が追加、停止、権限変更をしたかを後から確認できるよう、操作ログの必要性を確認します。
この機能を実装するときのコツ
実装では、ユーザーテーブルの正本、ログインID、ロール、所属、利用停止フラグ、最終ログイン日時、初期設定状態を分けて持つと管理しやすくなります。停止中ユーザーは認証処理で早めに弾き、一覧や詳細では停止理由や停止日時を確認できるようにします。権限変更はロール権限や画面アクセス制御と同じ判定に接続し、メール招待やパスワード再設定を使う場合も、管理者が平文パスワードを扱わない導線にすると安全です。