メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.jitera.ai/llms.txt

Use this file to discover all available pages before exploring further.

SuperAdminはJiteraの最上位権限ロールです。組織の作成、AIモデルの管理、管理コンソールへのアクセスに必要です。デプロイ後、プラットフォームを使用する前に、少なくとも1人のSuperAdminユーザーを作成する必要があります。

SuperAdminの作成

Rakeタスクを使用してユーザーにSuperAdminロールを割り当てます。既存ユーザーの昇格または新規ユーザーの作成が可能です。

既存ユーザーの昇格

ユーザーが既にJiteraにアカウントを持っている場合:
kubectl exec -it deploy/jitera-automation-rails -n jitera -- \
  bundle exec rake user:set_super_admin[user@example.com]

新規SuperAdminユーザーの作成

ユーザーがまだアカウントを持っていない場合:
kubectl exec -it deploy/jitera-automation-rails -n jitera -- \
  bundle exec rake "user:set_super_admin[user@example.com,FirstName,LastName]"
パラメータ:
  • user@example.com — ユーザーのメールアドレス(必須)
  • FirstName — 名前(新規ユーザー作成時のみ必須)
  • LastName — 苗字(新規ユーザー作成時のみ必須)
新規ユーザーが作成された場合、パスワードリセットメールが自動的に送信されます。このコマンドを実行する前に、SMTP設定が正しく機能していることを確認してください。

タスクの動作

シナリオ動作
ユーザーが存在する場合既存ユーザーをSuperAdminに昇格
ユーザーが存在しない場合指定された名前で新規ユーザーを作成し、SuperAdminに昇格
パスワードユーザーがパスワードを設定できるよう、パスワードリセットメールを自動送信

確認

タスク実行後:
  1. SuperAdminのメールアドレスでhttps://app.yourdomain.comにログイン
  2. 管理メニューにアクセスできることを確認
  3. 新規作成されたユーザーの場合、パスワードリセットメールを確認

トラブルシューティング

パーミッションエラーでタスクが失敗する

RAILS_ENV環境変数が正しく設定されていることを確認してください:
kubectl exec -it deploy/jitera-automation-rails -n jitera -- env | grep RAILS_ENV
# 期待値: RAILS_ENV=production

パスワードリセットメールが届かない

  1. SMTP設定を確認: kubectl exec -it deploy/jitera-automation-rails -n jitera -- env | grep -i smtp
  2. メールログを確認: kubectl logs deploy/jitera-automation-rails -n jitera | grep -i mail
  3. メールアドレスが正しいことを確認

次のステップ

SuperAdminユーザーを作成した後:
  1. SuperAdminコンソールでAIモデルを登録
  2. 組織を作成し、初期オーナーを招待