Eggplantの役割について
Eggplant DAIには、ユーザー向けに三つの役割があります:閲覧者、ユーザー、管理者。
DAI にアクセスするには、まずユーザーを三つのシステムロールのいずれか、dai:admin、dai:user、dai:viewer に追加する必要があります。
DAI のインストールでシングルサインオン(SSO)を使用している場合、DAI のユーザーは、貴社がネットワーク認証に使用しているソフトウェア(「アイデンティティ プロバイダー」として知られています)によって管理されます。 DAI で SSO が有効な場合は、管理者ロールの説明および下記の役割の割り当てに記載されているとおり、本来は DAI 管理者が行うユーザー管理作業を、貴社のネットワーク管理者が行います。
統合の詳細については、DAI で SSO を使用するとはどういうことですか? を参照してください。
閲覧者役割
閲覧者役割(dai:viewer)は読取専用の役割で、以下の操作が可能です:
- ダッシュボード、結果、既存のモデル、テストケース、テスト設定、Gitリポジトリ、SUTsを表示。
- テストケースをエクスポート。
モデルを作成、編集、エクスポートすること、テストケースを編集すること、テスト設定を編集すること、テストを実行することは許可されていません。
Designer では、このロールではスニペット、キャプチャ、ライブ実行へのアクセスは許可されません。
システム内では、この役割はAPIアクセス、アクセス、ログ、ライセンス、エージェントツールへのアクセスを許可していません。
ユーザー役割
ユーザー役割(dai:user)では以下の操作が可能です:
- アカウント詳細を管理、多要素認証を含むパスワード、その他のセッション情報を管理。
- モデルを構築、アクセスできるモデルへのアクセスを共有、テストを実行、結果を表示。
- すべてのエージェントを表示および使用。
管理機能のメニューオプションを見ることは許可されていません。
管理者役割
管理者役割(dai:admin)は、ユーザーと同じ機能にアクセスできます。さらに、以下の操作が可能です:
- DAIウェブアプリ内の管理機能にアクセス。
- ユーザーを作成、そのアカウント詳細を管理、パスワードおよび権限を管理。ただし SSO が有効な場合は DAI 管理者にはこの機能はありません。 ユーザーの作成はアイデンティティ プロバイダーで行います。
- API クライアントを作成
- すべてのモデルを表示・管理
- グループを作成し、すべてのモデルへのアクセスを管理
- Eggplant DAI のライセンスを管理。
役割の割り当て
インストール中に、管理者役割が割り当てられたアカウントが作成されます。 このアカウントを使用して、他の管理者およびユーザーのアカウントを作成・管理できます。 Eggplant DAI にアクセスできるようにする前に、管理者は各ユーザーに正しい役割を割り当てる必要があります。
DAI のインストールで SSO が有効な場合、役割の割り当てはアイデンティティ プロバイダーで行います。 詳細については、DAI で SSO を使用するとはどういうことですか? を参照してください。