メインコンテンツまでスキップ

ユーザーとロール

MultiBaaSは、リソースへのアクセスを管理するためのロールベースアクセス制御(RBAC)システムを組み込んでいます。RBACを使用すると、ロールを定義し、ロールに基づいてユーザーに権限を割り当てることができ、システム内でのアクセス制御に構造化されたアプローチを提供します。

ユーザーの招待

Adminに移動してからUsersをクリックします。右上隅のInvite Userボタンをクリックして、メールアドレスを入力し、適切な権限を選択します。招待者はMultiBaaSデプロイメントへの参加を招待するメールを受信します。リンクをクリックした後、必要に応じてログインまたはアカウントを作成できます。

user-invite

ユーザーの編集

対象ユーザーのメールアドレスの横にあるペンボタンをクリックしてユーザーを編集します。グループ権限を選択または選択解除して、Continueをクリックします。

user-edit

MultiBaaSは、関連する権限を持つ事前定義されたグループを提供しています:

  • Administrators: 組織のためにMultiBaaSを維持する責任を負うスーパーユーザーで、MultiBaaSデプロイメントを完全に制御できます。ユーザーの管理、ブロックチェーン設定の構成、システムへのあらゆる種類の変更を行うことができます。

  • View-Only Administrators: システム状態の表示または監査に制限されています。リソースを変更する権限はありません。

  • Internal Users: コントロールパネルまたはAPIの特定の機能を使用する可能性のある内部スタッフですが、ユーザー管理や管理アクションを実行する権限はありません。

  • External Clients: ブロックチェーンアカウントを関連付けるためにMultiBaaSへの限定的なアクセスが必要な顧客または外部ユーザー。MultiBaaSへの直接アクセスはありませんが、コンプライアンスまたはその他の目的で情報を保存できます。

  • DApp User: MultiBaaSと統合された分散型アプリケーション(DApp)とやり取りするユーザー。トランザクションの実行、ブロックチェーンデータのクエリ、DApp機能の利用に関する権限を持っていますが、管理者権限やシステム構成を変更する能力は持っていません。主な役割は、MultiBaaSが提供するDApp環境内で操作および関与することです。

グループ権限の編集

Adminに移動してからGroupsをクリックします。

グループ権限を編集するには:

  1. 目的のグループの横にあるペンボタンをクリックします。
  2. グループに関連付けるロールを選択または選択解除します。
  3. Update Groupボタンをクリックして変更を確認します。

group-edit

ロールは、ユーザーがシステム内で実行できる権限とアクションを定義します。

  • Login: MultiBaasのWebUIにログインできます。

  • Administration Edit: MultiBaas内のすべてのリソースへの完全な読み取りおよび書き込みアクセスを持ち、管理タスクを実行し、変更を加えることができます。

  • Administration View: MultiBaas内のすべてのリソースへの読み取りアクセスを持ち、変更を加えることなくシステムの状態を表示およびレビューできます。

  • Operator Edit: MultiBaas内の特定のリソースへの読み取りおよび書き込みアクセスを持ち、承認された範囲内で運用タスクを実行し、変更を加えることができます。

  • Operator View: MultiBaas内の特定のリソースへの読み取りアクセスを持ち、承認された範囲内で情報を表示できます。

  • Cloud Wallet View: Cloud Walletデータへの読み取りアクセスを持ち、変更を加えることなくステータスを監視できます。

  • Cloud Wallet Edit: Cloud Walletsへの読み取りおよび書き込みアクセスを持ち、Cloud Walletの設定とデータを構成、管理、更新できます。

  • Blockchain API: MultiBaasブロックチェーンインターフェースとやり取りします。

  • Web3: Curvegrid Testnetと直接やり取りするためのweb3 APIキーとJSON RPCエンドポイントをプロビジョニングできます。