コンテンツにスキップ

ユーザー

ローカルおよび ID 管理のユーザー、ロール、削除、および MCP トークンの管理を確認します。

アーカイブされたソース スナップショット。製品ラベルはRepovioを使用します。このリリースのタグ付きデプロイメント ファイルの構成識別子とコンテナー参照を変更せずに使用します。

アカウントを確認する

システム管理者は、管理 → ユーザー を開きます。この表には、ユーザー名、アバター/表示名、ロール、ローカル/OIDC の起点、および作成/更新されたタイムスタンプが表示されます。役割によるフィルター、並べ替え、列の変更、またはページ付けを行います。ビューアーまたはマネージャーのリポジトリ アクセスには、別の リポジトリのメンバーシップ が必要です。アイデンティティ プロバイダー グループは、これらのメンバーシップを作成しません。

プロビジョニングと削除

「ユーザー」ページには、ユーザー作成フォームやユーザー編集フォームがありません。追加のローカル ユーザーは、ユーザー名、パスワード、およびロールを使用して、管理者専用の保護されたユーザー API を通じて作成されます。 OIDC ユーザーは、構成された ID ログインを通じてプロビジョニングされます。マッピングとアカウントの分離については、認証 を参照してください。自分の 設定 ページに編集可能なプロファイルが存在することから、ユーザーの編集アクションを推測しないでください。

削除アクションは他のユーザーが使用でき、すぐに実行されます。アカウントを選択する前に確認してください。この API または画面から自分のアカウントを削除することはできません。 Repovio ユーザーを削除すると、ローカル アクセスが削除されます。 GitHub、GitLab、Forgejo、または Gitea のプロバイダー アカウントは削除されません。削除する前に、影響を受けるユーザーのアクセスを確認してください。

ユーザー MCP トークン

ユーザーの MCP トークン ダイアログを開いて、トークンのメタデータを一覧表示するか、確認を行ってトークンを取り消します。管理者は、このダイアログからプレーンテキストのトークン値を取得したり、別のユーザーのトークンを作成したりすることはできません。ユーザーは MCPの設定 で独自のトークンを作成します。空のリストとロード エラーは別のものです。 API リカバリ後に再試行してください。トークン値をサポート レポートやスクリーンショットにコピーしないでください。

API を介してローカル ユーザーをプロビジョニングする

HTTPS 経由で API クライアントを使用して、管理者ベアラー認証を含む POST /api/v1/users と Content-Type: application/json を送信します。クライアントの保護された入力のプレースホルダーを置き換えて、次のリクエスト本文を指定します。

{
  "username": "new-user",
  "password": "REPLACE_WITH_A_PASSWORD_OF_AT_LEAST_12_CHARACTERS",
  "role": "VIEWER"
}

有効なロールは、VIEWER、MANAGER、および SYSTEM_ADMIN です。必要なロールのみを割り当ててから、リポジトリ メンバーシップを個別に付与します。応答には、パスワードやそのハッシュではなく、安全なユーザー メタデータが含まれます。重複したユーザー名または無効なリクエストは、再試行する前に修正する必要があります。パスワードやベアラー トークンを追跡ファイル、シェル履歴、スクリーンショット、または発行レポートに保存しないでください。