A-11 管理画面 アカウントの詳細¶
| 項目 | 内容 |
|---|---|
| 画面 ID | A-11 |
| URL | /admin/accounts/[id] |
| 開ける人 | Gipple 管理者のみ |
| 画面の目的 | アカウントの状況を見る。ロック・パスワード再発行・所属事業所の付け外し |
画面¶
通常¶

所属事業所¶

表示する項目¶
| 項目 | 内容 |
|---|---|
| メールアドレス | |
| 権限 | 管理者 / クライアント / スタッフ |
| 種別 | 企業アカウント / 事業所アカウント |
| 法人名 | |
| 主事業所 | |
| ステータス | 有効 / ロック中 |
| 登録日 |
この画面では情報を直せません。 見ることと、下の操作だけです。
画面の形¶
左に固定幅のカード、右に編集フォームと関連の一覧を置きます。右側は長く なるので、左のカードはスクロールしても付いてきます(下まで見たときに 「何の画面だったか」を見失わないため)。編集フォームの保存ボタンは 画面下に固定のバーで出します。
左のカードに入るのは「何の画面か」「いまの状態」「主な操作」の 3 つだけで、 それ以外は右側に残します。画面ごとに並びが違うと、操作を探すのに 毎回目で追うことになるためです。
幅が狭いときは縦に積み、左のカードが上に来ます。
ボタンと操作¶
| ボタン | 何が起きるか | 確認ダイアログ | 成功したとき |
|---|---|---|---|
| ロック | ログインできなくする | このアカウントをロックしますか? / 本文 ロック中は対象ユーザーがログインできなくなります。 / 実行 ロックする |
ロックした旨 |
| ロック解除 | また入れるようにする | このアカウントのロックを解除しますか? / 本文 ロックを解除すると対象ユーザーは再びログインできるようになります。 / 実行 ロック解除する |
解除した旨 |
| パスワードリセット | 仮のパスワードを発行する | なし | 仮パスワードを発行しました のダイアログ |
| コピー | 仮パスワードを写す | — | クリップボードにコピーしました |
「削除」ではなく「ロック」にしているのは、消すと応募や勤怠まで 失われるためです。働かなくなった人はロックで止めます。
仮パスワードについて¶
発行すると、文字列がダイアログに出ます。説明文は
この画面を閉じると再表示できません。確実にコピーして対象ユーザーに伝えてください。
です。
閉じると二度と見られません。 パスワードを保存していないためです (照合用の変換後の値だけを持ちます)。 仮パスワードで入った人は、S-10 や C-20 でパスワードの変更を求められます。
所属事業所の付け外し¶
事業所アカウント(member)のときだけ出ます。
| 操作 | 何が起きるか | 確認ダイアログ | 成功したとき | 失敗したとき |
|---|---|---|---|---|
| 追加する | 選んだ事業所を足す | なし | 事業所を追加しました |
事業所の追加に失敗しました |
| ✕(外す) | その事業所を外す | この事業所を外しますか? / 本文 「{事業所名}」のデータにアクセスできなくなります。 / 実行 外す |
事業所を外しました |
事業所を外せませんでした |
| きまり | 理由 |
|---|---|
最後の 1 つは外せません(ボタンが押せず 最後の1つは外せません と出ます) |
0 件になると、ログインしても見るものが無くなるため |
| 選べるのは同じ会社の有効な事業所だけ | 別の会社のデータは見せないため |
| 主の事業所を外すと、残ったものが主になります | 主が無い状態を作らないため |
企業アカウント(owner)にこの区画が出ないのは、 役割そのもので会社の全事業所にアクセスするためです。 事業所を一つずつ持たせていません(後から事業所が増えても自動で見られます)。
状態ごとの表示¶
| 状況 | 表示 |
|---|---|
| 読み込み中 | 読み込み中の印 |
| 取得に失敗 | エラーの文言 |
| 事業所の候補が無い | 選択欄に 追加できる事業所がありません |
権限¶
Gipple 管理者のみ。
遷移先と使う API¶
| 使う API | いつ |
|---|---|
GET /api/auth/accounts/{user_id}/ |
画面を開いたとき |
POST /api/auth/accounts/{user_id}/lock/ |
ロックしたとき |
POST /api/auth/accounts/{user_id}/unlock/ |
ロックを解除したとき |
POST /api/auth/accounts/{user_id}/reset-password/ |
仮パスワードを発行したとき |
POST /api/auth/accounts/{user_id}/offices/ |
事業所を足したとき |
DELETE /api/auth/accounts/{user_id}/offices/{office_id}/ |
事業所を外したとき |
GET /api/offices/{id}/ / GET /api/offices/ |
追加できる事業所の候補を作るため |