ユーザーとロール
MultiBaaSは、リソースへのアクセスを管理するためのロールベースアクセス制御(RBAC)システムを組み込んでいます。RBACを使用すると、ロールを定義し、ロールに基づいてユーザーに権限を割り当てることができ、システム内でのアクセス制御に構造化されたアプローチを提供します。
ユーザーの招待
Adminに移動してからUsersをクリックします。右上隅のInvite Userボタンをクリックして、メールアドレスを入力し、適切な権限を選択します。招待者はMultiBaaSデプロイメントへの参加を招待するメールを受信します。リンクをクリックした後、必要に応じてログインまたはアカウントを作成できます。
ユーザーの編集
対象ユーザーのメールアドレスの横にあるペンボタンをクリックしてユーザーを編集します。グループ権限を選択または選択解除して、Continueをクリックします。
MultiBaaSは、関連する権限を持つ事前定義されたグループを提供しています:
-
Administrators: 組織のためにMultiBaaSを維持する責任を負うスーパーユーザーで、MultiBaaSデプロイメントを完全に制御できます。ユーザーの管理、ブロックチェーン設定の構成、システムへのあらゆる種類の変更を行うことができます。
-
View-Only Administrators: システム状態の表示または監査に制限されています。リソースを変更する権限はありません。
-
Internal Users: コントロールパネルまたはAPIの特定の機能を使用する可能性のある内部スタッフですが、ユーザー管理や管理アクションを実行する権限はありません。
-
External Clients: ブロックチェーンアカウントを関連付けるためにMultiBaaSへの限定的なアクセスが必要な顧客または外部ユーザー。MultiBaaSへの直接アクセスはありませんが、コンプライアンスまたはその他の目的で情報を保存できます。
-
DApp User: MultiBaaSと統合された分散型アプリケーション(DApp)とやり取りするユーザー。トランザクションの実行、ブロックチェーンデータのクエリ、DApp機能の利用に関する権限を持っていますが、管理者権限やシステム構成を変更する能力は持っていません。主な役割は、MultiBaaSが提供するDApp環境内で操作および関与することです。
グループ権限の編集
Adminに移動してからGroupsをクリックします。
グループ権限を編集するには:
- 目的のグループの横にあるペンボタンをクリックします。
- グループに関連付けるロールを選択または選択解除します。
- Update Groupボタンをクリックして変更を確認します。
ロールは、ユーザーがシステム内で実行できる権限とアクションを定義します。
-
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エンドポイントをプロビジョニングできます。