ユーザーの管理¶
ユーザー管理インターフェースは、設定 > ユーザーの管理(アプリバーの上部にあるユーザーアイコン)からアクセスできます。これは、オーナーまたは管理者の役割を持つユーザーのみが利用可能です。
ユーザーの役割¶
利用可能なユーザーの役割とその権限の完全な説明については、ユーザーシステムを参照してください。
ユーザーの表示とフィルタリング¶
ユーザーの管理ページには、次の列を持つすべての登録済みユーザーアカウントのテーブルが表示されます。
- ユーザー名 – ログイン名
- フルネーム – 表示名
- Eメール – ユーザーのEメールアドレス
- 役割 – 割り当てられた役割(ゲスト、メンバー、貢献者、編集者、オーナー、または管理者)
- アカウントソース – "パスワード"(ローカルアカウント)または外部IDプロバイダーの名前(例:OIDCを使用している場合)
リストをフィルタリングするには、テーブルの上部にある検索フィールドと役割のドロップダウンを使用します。フィルタークリアボタンをクリックして、すべてのフィルターをリセットします。
ユーザーの編集¶
任意の行の編集(鉛筆)アイコンをクリックして、編集ダイアログを開きます。ユーザーの以下の情報を変更できます。
- フルネーム
- Eメールアドレス
- 役割
これは、新しく自己登録したユーザーを有効にするための主な方法です:彼らの役割を無効から任意のアクティブな役割(例:メンバーまたは編集者)に変更します。
Eメールアドレスは一意である必要はありません(Gramps Web API 3.22以降)、したがって複数のアカウントが同じアドレスを共有できます。
ユーザーを無効にしたり、パスワードを変更したりすると、すべてのセッションが15分以内に終了します。
Note
オーナーは、サイト管理者などのより高い役割のユーザーを編集、パスワードを変更、または削除することはできません。同じ役割のユーザー(例:ツリーの2人のオーナー)は、お互いを管理できます。
ユーザーを手動で追加¶
テーブルの上にあるユーザーを追加(人を追加)アイコンをクリックして、自己登録を必要とせずに新しいユーザーアカウントを直接作成します。ダイアログにユーザー名、フルネーム、Eメールアドレス、パスワード、役割を入力し、保存をクリックします。
ユーザーの削除¶
任意の行の削除(ゴミ箱)アイコンをクリックし、ダイアログを確認します。このアクションは元に戻せません。
Note
ツリーを管理できるユーザーがいなくなるのを防ぐために、オーナーまたは管理者がツリーの唯一のオーナーである場合、自分の役割をオーナー以下に下げたり、自分のアカウントを削除したりすることはできません。まず他のユーザーをオーナーに昇格させてください。管理者は、他のユーザーのツリーの最後のオーナーを変更または削除することができます。なぜなら、彼らは新しいオーナーを指名できるからです。
ユーザーアカウントのエクスポートとインポート¶
これらのボタンは、別のGramps Webインスタンスに移行する際に便利です。
- ユーザー詳細のエクスポート(ダウンロードアイコン) – すべてのユーザーアカウントを含むJSONファイルをダウンロードします(パスワードは暗号化された形式で保存されているため含まれません)。
- ユーザーアカウントのインポート(グループ追加アイコン) – 以前にエクスポートされたJSONファイルをアップロードして、ユーザーアカウントを一括で作成します。すべてのインポートされたユーザーは、パスワードを転送できないため、「パスワードを忘れた」リンクを介して新しいパスワードを設定する必要があります。
登録リンク(マルチツリー設定のみ)¶
マルチツリー設定では、新しいユーザーのための登録リンクがユーザー管理ページの上部に表示されます。このリンクをコピーして、アカウントを登録するよう招待したい人と共有できます。
Note
シングルツリー設定では、ログインページに一般的な「登録」リンクがあります。ツリーごとの登録リンクは、マルチツリーインストールでのみ必要です。
AIチャットの権限¶
サーバーでAIチャットが有効になっている場合、ページの上部にあるドロップダウンで、チャット機能を使用できるユーザーの役割を制御できます。
- すべての人(ゲストを含む)
- メンバー以上
- 貢献者以上
- 編集者以上
- オーナーと管理者のみ
- 誰も(すべてのユーザーのチャットを無効にする)