- システム管理者スコープ。システム管理を対象とします。ユーザーにはシステム管理者ロールが割り当てられ、テナントとユーザーを管理できます。
- テナントスコープ。テナント固有の運用を対象とします。
- テナントの表示、作成、削除、およびテナントのサブスクリプションの管理
- ユーザーの表示、作成、削除
各クライアントを論理的に分離するため、一方のスコープに対する権限を持つユーザーは、もう一方のスコープにはアクセスできません。同様に、テナントは他のテナントのデータにアクセスできません。
テナントの作成
- 左側のペインで Tenants タブを開きます。
- New Tenant をクリックします。
- ダイアログで、次を指定します。
- テナント名
- Description
- テナント管理者のメールアドレス
- Upload Subscription File をクリックし、提供されたサブスクリプション ファイルをアップロードします。サブスクリプションの詳細については、Subscriptionsを参照してください。
招待は 14 日間有効です。この期間内にテナント管理者が登録しない場合、そのテナントはシステムから削除されます。
招待を再送信する
- テナント一覧から対象のテナントを選択します。
- Resend Invite をクリックします。
- 必要に応じてメールアドレスを変更し、Send をクリックします。
REST API を使用したテナントの作成
システム管理者は、テナント管理者に Fulfillment Operator ロールを割り当てることができます。Fulfillment Operator ロールを持つテナント管理者は、REST API リクエストを通じて他のテナントをシステムに追加し、このロールをテナント内の他のユーザーに割り当てることができます。 Fulfillment Operator ロールを割り当てるには、次の手順を実行します。- Tenants タブを開き、対象のテナントをクリックします。
- General タブを開き、Allow Tenant Users to Create New Tenants をクリックします。
テナントの削除
- テナント一覧で削除するテナントを選択します。
- Delete をクリックし、削除を確認します。
ユーザーの作成
- 左側のペインにある Users タブを開きます。
- New User をクリックします。
- ユーザーのメールアドレスとパスワードを入力します。
- パスワードを再入力して確認します。
システム管理者スコープ で新しいユーザーを追加すると、そのユーザーには自動的にシステム管理者ロールが付与されます。
ユーザーの削除
- ユーザーリストで対象のユーザーを選択します。
- Delete をクリックし、削除を確認します。
パスワードのリセット
システム管理者の認証情報でログインできない場合:続行する前に、kubectl がインストールされており、Kubernetes クラスターに接続されていることを確認してください。
- システム管理者の API にアクセスします:
http://localhost:8080/index.html にアクセスします
- Users セクションに移動します。
- GET リクエストを使用して自分のユーザー情報を取得します:
email または name パラメーターを使用します。レスポンスにはユーザーの識別子が含まれます。
PUT requestを使用してパスワードをリセットします:
IP制限
テナント管理者が IP 制限を誤って設定し、テナントにアクセスできなくなった場合は、システム管理者がその設定を無効にできます。- Tenants タブで、テナント名をクリックします。
- IP Restrictions タブに移動します。
- Disable をクリックします。
