ユーザーアカウントの管理¶
DataRobotデプロイは、ローカル認証ユーザーをサポートします。 これは(アプリ管理者 > ユーザーを使って)手動で作成するユーザーアカウントです。 DataRobotではログインやパスワード設定に制限を設けています。 こういったローカル認証ユーザーのログイン名は、完全修飾ドメイン名(メールアドレス形式)として保存されます。
本機能の提供について
必要な権限:「組織管理者」
本機能の提供について
必要な権限:ユーザーの管理を許可
DataRobotは、次の3つのタイプのユーザーアカウントをサポートしています。
| ユーザーアカウントタイプ | 説明 |
|---|---|
| 内部 | これはデフォルトのDataRobot管理者アカウントで、admin@datarobot.comを使用して認証します。 このアカウントには、デプロイ済みクラスターへの完全な管理者アクセス権限があります。 管理者特権を取り消すことはできません。このアカウントへ加えられる変更はパスワード変更のみです。 |
| ローカル認証 | これは(アプリ管理者 > ユーザーを使って)手動で作成するユーザーアカウントです。 DataRobotではログインやパスワード設定に制限を設けています。 こういったローカル認証ユーザーのログイン名は、完全修飾ドメイン名(メールアドレス形式)として保存されます。 |
| LDAP認証設定 | これらのユーザーアカウントは、設定済みのLDAPディレクトリサービスとの認証を通じて作成されます。そのため、こうしたユーザーアカウントの作成にDataRobotのUIを使用することはありません。 |
LDAPアカウント
LDAPユーザーがDataRobotに初めてサインインすると、ユーザープロフィールが作成されてDataRobotに保存されますが、パスワードは作成および保存されません。 これらのLDAP認証ユーザーのユーザー名は単純なユーザー名であり、完全修飾ドメイン名(メールアドレス形式)ではありません。 パスワードは変更できません。 LDAPディレクトリサーバーまたはグループから削除されたユーザーは、DataRobotにアクセスできなくなります。 しかし、DataRobotのユーザーアカウントはそのまま残ります。
備考
LDAPが有効な場合、ローカル認証はサポートされません(「混合モード」はありません)。
ローカル認証アカウントの作成については、以下の手順を参照してください。
ユーザーアカウントの作成¶
システム管理者と組織管理者の両方が、新しいユーザーを作成してDataRobotの環境に追加できます(組織管理者は、所属組織内でのみユーザーを作成できます)。 まず、自分用のユーザーアカウントを作成し、デフォルトの管理者アカウントだけでなく、ユーザーとしてもDataRobotにアクセスできるようにします。 以下の手順を使用して自分のユーザーアカウントを作成し、その後に追加の各ユーザーに対して同じ手順を繰り返します。 詳しくは、各種管理者の詳細を参照してください。
備考
この手順では、NextGen UIを使用してフローにアクセスする方法を示します。NextGen UIには、システム管理機能のための独立したメニューがあります。 Classic UIでは、画面右上のユーザープロフィールアイコンにアクセスすることで、ナビゲーションができます。 起動すると、Classic UIの管理セクションで設定が行われます。NextGenに戻るには、ドロップダウンを使います。
-
ユーザーアイコンの左側にある管理者アイコンをクリックして、ユーザーを選択します。
-
表示されたページの上部にあるユーザーを作成をクリックします。
-
表示されたモーダルで、新規ユーザーのユーザー名(メールアドレス)、名前(下の名前)、パスワードを入力します(その他のアカウント設定はこの時点では任意です)。 パスワードの要件については、パスワードの変更を参照してください。
-
新しいユーザーを作成をクリックします。 正常に完了した場合は、「アカウントが正常に作成されました」というメッセージが表示されます。
-
ユーザープロフィールを表示をクリックしてこのユーザーのユーザー設定(組織のメンバーシップや権限など)を表示および設定するか、閉じるをクリックします。
-
右上にあるプロフィールアイコンを展開し、ドロップダウンメニューからアプリ管理者 > ユーザーをクリックします。
-
表示されたページの上部にあるユーザーを作成をクリックします。
-
表示されたダイアログで、新規ユーザーのユーザー名(メールアドレス)、名前(下の名前)、パスワードを入力します(その他のアカウント設定はこの時点では任意です)。 時として、あなたのクラスター設定にクリックスルーによる合意を必要としますを選択する必要があることがあります。 パスワードの要件については、パスワードの変更を参照してください。
-
新しいユーザーを作成をクリックします。 成功したら、「アカウントが正常に作成されました」というメッセージと新規アカウントのユーザー名が表示されます。
-
ユーザープロフィールを表示をクリックしてこのユーザーのユーザー設定を表示して設定するか、閉じるをクリックします。
新しいユーザーがユーザーのテーブルにリストされるようになりました。 ユーザープロファイルを開くと、アプリケーションで割り当てられたユーザーIDを始めとする重要な情報が表示されます。
ユーザーを招待する¶
Both system and organization administrators can invite new users to join a DataRobot organization or installation (org admins can only create users in their own organization). You can invite up to twenty individuals at a time to join DataRobot as a regular or non-builder user.
-
ユーザーアイコンの左側にある管理者アイコンをクリックして、ユーザーを選択します。
-
Click Invite users at the top of the displayed page.
-
Enter a username (email address or username) for each individual you want to invite, and then, under Organization, begin typing the name of the organization. Select an organization from the list that appears below.
-
You can either send invitations to join the DataRobot organization as a regular or non-builder user. Non-builder users can only interact with applications and do not count towards the organizations maximum active user limit.
To send invitations to join as regular users, click Invite.
To send invitations to join as non-builder users, select the box next to Non-builder account.
Under Available applications, enter the applications you want to share with the users, and then click Invite. By default, non-builder users can access all applications associated with the organization they're invited to join.
ユーザーの管理者権限の設定¶
管理者は、アプリケーション内のその他のDataRobotユーザー(自分のユーザーアカウントを含む)の組織管理者権限を設定できます。 管理者権限が付与されたユーザーは、必要に応じて、ユーザー単位で機能を有効化または無効化することができます。 使用可能な機能の一覧については、設定ページを参照してください。機能名の上にカーソルを置くと、簡単な説明が表示されます。
任意のユーザーに管理者権限を有効にする手順を以下に示します。 このユーザーは、アプリケーションに設定されたDataRobotの全機能への管理者権限を保有します。
備考
管理者以外のユーザーに管理者設定を付与する方法を検討および管理してください。 これを行う1つの方法としては、必要に応じてのみ設定を追加し、関連するタスクが完了したらそれらの設定を削除するやり方があります。
-
ユーザーページで目的のユーザーを見つけて、そのユーザーのプロファイルページを開きます。
-
メンバーシップをクリックすると、ユーザーが属する組織とグループを表示します。
-
組織ヘッダーの下にある組織管理者列の、チェックボックスを選択して、ユーザーの組織管理者権限を有効にします。
このユーザーは、他のユーザーの設定を変更できるようになります。 このユーザーのこれらの権限を無効にする場合は、ボックスの選択を解除します。そのユーザーの管理者権限がなくなります。
管理者は、アプリケーション内のその他のDataRobotユーザー(自分のユーザーアカウントを含む)の管理者権限を設定できます。 管理者権限が付与されたユーザーは、必要に応じて、ユーザー単位で機能を有効化または無効化することができます。 使用可能な機能の一覧については、設定ページを参照してください。機能名の上にカーソルを置くと、簡単な説明が表示されます。
任意のユーザーに管理者権限を有効にする手順を以下に示します。 このユーザーは、アプリケーションに設定されたDataRobotの全機能への管理者権限を保有します。
備考
管理者以外のユーザーに管理者設定を付与する方法を検討および管理してください。 これを行う1つの方法としては、必要に応じてのみ設定を追加し、関連するタスクが完了したらそれらの設定を削除するやり方があります。
-
ユーザーページで目的のユーザーを見つけて、そのユーザーのプロファイルページを開きます。
-
ユーザープロファイルでユーザー権限をクリックして、そのユーザーのユーザー権限 > 設定の管理ページを表示します。
-
管理者設定の「ユーザーの管理を許可」を選択して変更を保存をクリックします。
このユーザーは、他のユーザーの設定を変更できるようになります。 このユーザーの「ユーザーの管理を許可」権限を無効にする場合は、ボックスのチェックを外して変更を保存をクリックしてください。該当ユーザーの管理者権限がなくなります。
ユーザーにシートライセンスを割り当てる¶
プレミアム機能
The ability to assign seat licenses is a premium feature. This capability is only available to:
- Multi-tenant SaaS organizations that have a seat license allocation.
- Single-tenant SaaS/self-managed installations that have a license key with a cluster-level seat allocation, allowing system adminstrators for that installation to allocate seats to the organizations.
詳細については、DataRobotの担当者にお問い合わせください。
ユーザーに特定の機能へのアクセス権を付与するには、シートライセンスを割り当てる必要があります。 シートライセンスを管理または使用するユーザーには、主に3つのタイプがあります。
- システム管理者:DataRobot環境内で、組織全体のライセンス管理、配分、およびシートの割り当てを行います。
- 組織管理者:組織内でユーザー、ユーザーの割り当て、およびシートの割り当てを管理します。
- ユーザー:割り当てられたシートを利用し、ライセンスされた機能にアクセスします。
注意
ユーザーアカウントには一度に1つのロールしか割り当てることができないため、システム管理者と組織管理者は2つの異なるアカウントである必要があります。
組織にシートを割り当てる(システム管理者)¶
備考
この手順では、NextGen UIを使用してフローにアクセスする方法を示します。NextGen UIには、システム管理機能のための独立したメニューがあります。 Classic UIでは、画面右上のユーザープロファイルアイコンからこのセクションに移動します。 どちらの場合も、設定プロセスはClassic UIの管理者セクションで行われます。 NextGenに戻るには、UIバージョンのドロップダウンを使用します。
ユーザーにシートを割り当てる前に、システム管理者が組織にシートを割り当てる必要があります。 DataRobotが管理するデプロイの場合、これはDataRobotチームが行います。 セルフマネージド環境の場合、これはシステム管理者が行います。
必要な機能フラグ
シートライセンスでは、次の機能フラグを有効にする必要があります:MLOpsのエージェントワークフローを有効にする、MMMのエージェントワークフローのトレースを有効にする。
-
ユーザーアイコンの左側にある管理者アイコンをクリックして、ライセンスを選択します。
-
シートを割り当てるテーブルで、シートを割り当てるをクリックします。
-
シートを割り当てるモーダルで、組織を選択し、割り当てるシート数を入力します。
-
割り当てるをクリックします。
ユーザーにシートを割り当てる(システムまたは組織管理者)¶
組織にシートが割り当てられたら、システムまたは組織管理者が個々のユーザーアカウントにライセンスを適用できます。 現在組織に割り当てられているライセンスをユーザーに割り当てるには:
-
ユーザーアイコンの左側にある管理者アイコンをクリックして、シートライセンスを選択します。
-
割り当てたいシートライセンスをクリックします。
備考
利用可能なライセンスは、組織に割り当てられたライセンスのタイプによって異なります。
-
シートを割り当てるボタンをクリックします。
注意
次の手順は、システム管理者のみが実行できます。 組織管理者は手順6に進むことができます。
-
(システム管理者のみ)組織フィールドで、シートを割り当てるユーザーが所属する組織を指定します。
-
ユーザー名フィールドで、シートを割り当てるユーザーを指定します。
-
ユーザーの選択が終わったら、割り当てるをクリックします。
シートは、割り当てられたシートセクションでユーザーのアクションメニューをクリックし、シートを取り消すを選択することで、ユーザーから削除することができます。
備考
上の図に示されている組織フィールドは、システム管理者のみが使用できます。
Non-builder user seats¶
Non-builder users can only interact with published applications—they do not have access to DataRobot functionality or public APIs. Using an application, non-builders can run predictions, add prompts, start chats, view/delete, and upload data.
By default, non-builder users can access all applications associated with the organization they're invited to join as well as basic user settings. Non-builder users do not count towards an organization's maximum active user allocation.
If you're a system admin, you must first allocate seats to your organization. Then you can assign the license to specific users by:
Non-builder seats vs Active user seats
If your organization has reached its maximum user allocation, you cannot create a non-builder user via the user creation flow—you must either assign a Non-builder seat to an existing user or invite a new user.
セルフマネージドAIプラットフォームの管理者¶
備考
以下の機能は、セルフマネージドAIプラットフォームでのみ利用可能です。
その他のアクセス許可オプション¶
ユーザーにアクセス許可およびサポートされる機能を設定するには、ユーザーのユーザー権限 > 設定の管理ページの一覧に表示されるアクセス許可を選択して、上記の手順を繰り返します。 使用可能な管理者設定およびオプション機能の情報については、設定および機能の説明を参照してください。
各ユーザーに対して、以下の設定を行うこともできます。
- 最大の個別ワーカー割り当てを設定します。
- ユーザーのRAMの使用制限を設定します。
- ユーザーのファイルアップロードサイズ制限を設定します。
- デプロイページを更新する間隔を設定します(最小値は3秒)。
- 組織へユーザーを割り当てます(最初に組織を作成する必要があります)。
ユーザー向けのRBAC¶
役割ベースのアクセス制御(RBAC)では、指定された特権を持つユーザーの役割を割り当てることにより、DataRobotアプリケーションへのアクセスを制御します。 割り当てられた役割は、アプリケーションの使用時にユーザーに表示される項目およびユーザーがアクセスできるオブジェクトの両方を制御します。 RBACは加算方式であるため、ユーザーのアクセス許可は、ユーザーおよびグループレベルで設定されたすべてのアクセス許可の合計になります。
ユーザーの役割を割り当てるには:
-
ユーザーページで、ユーザーを選択してプロフィールページを開きます。
-
権限タブをクリックして、設定と権限のリストを表示します。
-
左のパネルで、プラットフォーム > 管理者コントロールをクリックします。 ユーザーの役割ドロップダウンメニューを開き、ユーザーの適切な役割を選択します。
-
終了したら、変更を保存をクリックします。
各役割の権限については、役割とアクセスの定義を参照してください。
ヒント
ユーザーレベルで役割を割り当てて特定の機能へのアクセスを許可することは避けてください。なぜなら、権限の管理が難しくなり、いくつかのグループではなく、複数のユーザーを変更しなければならなくなり、また、標準化されていないアクセスレベルのユーザーが存在する可能性が高くなるためです。 作業を完了するために必要な機能へのアクセスがグループまたは組織レベルで定義されており、ユーザーがメンバーであることを確認してください。
備考
RBACは共有ベースの役割権限をオーバーライドすることに注意してください。 たとえば、オブジェクトに対する読み取り権限だけがある閲覧者の役割がRBACを介してユーザーに割り当てられているとします。 オーナー(読み取り/書き込みアクセス)権限を付与するプロジェクトがそのユーザーと共有されている場合、閲覧者のロールが優先され、そのユーザーの書き込みアクセスは拒否されます。
実行環境の上限数の管理¶
実行環境数に上限を設定することで、ユーザーがカスタムモデルワークショップに追加できるカスタムモデル環境の数を制御できます。 また、実行環境のバージョン数制限では、ユーザーが各環境に追加できるバージョンの数を制御できます。 次のように制限します。
-
ユーザーに直接適用:ユーザーの権限で設定します。 グループおよび組織の権限で設定された制限よりも優先されます。
-
ユーザーグループから継承:ユーザーが所属するグループの権限で設定します。 組織の権限で設定された制限よりも優先されます。
-
組織から継承:ユーザーが所属する組織の権限で設定します。
環境数または環境バージョン数の上限が組織またはグループに対して定義されている場合、その組織またはグループ内のユーザーは定義されている上限を継承します。 ただし、下位レベルでこれらの上限をより具体的に定義している場合は、そちらが優先されます。 たとえば、実行環境の数が組織では5つ、グループでは4つ、ユーザーでは3つに制限されているとします。この場合、個人ユーザーを対象とした上限は最終的に3つになります。
カスタムモデル実行環境の追加について詳しくは、カスタムモデル環境のドキュメントをご覧ください。
プラットフォームの設定で実行環境数の上限を管理するには:
-
DataRobotの右上にあるプロフィールアバター(またはデフォルトのアバター
)をクリックし、アプリ管理者にあるユーザーをクリックします。 -
ユーザーページで、ユーザーを選択してプロフィールページを開きます。
-
権限タブをクリックして、設定と権限のリストを表示します。
-
ユーザー権限タブで、プラットフォームをクリックし、管理者コントロールをクリックします。
-
管理者コントロールで、以下のどちらかまたは両方を設定します。
-
変更を保存をクリックします。
パスワードの変更¶
自分のユーザーアカウントのパスワードを変更することができます。 デフォルト管理者の新規パスワード作成でサポートが必要な場合はカスタマーサポートまで連絡してください。
パスワードを変更するには:
-
右上にあるプロフィールアイコンを展開し、ユーザー設定をクリックします。
-
ユーザー設定ページで、認証をクリックします。
-
表示されたページに現在のパスワードを入力します。その後、新しいパスワードを2回入力します(パスワードの作成と確認)。 パスワードの変更をクリックします。
DataRobotでは、次のパスワード要件が適用されます。
- 印刷可能なASCII文字のみを使用
- 少なくとも1文字以上の大文字
- 少なくとも1つの数字を含む
- 最小8文字
- 最大512文字
- ユーザー名とパスワードを同じに設定することはできません
グループおよび組織のメンバーシップの管理¶
SaaSの管理者はグループを管理できます。セルフマネージドの管理者はグループと組織を管理できます。
備考
ユーザーは最大50個のグループに参加できます。
グループを設定すると、DataRobotプラットフォーム全体でユーザーを容易に管理できます。 詳細については、以下を参照してください。
グループを作成すると、グループの作成ページからユーザーをメンバーとして追加できます。 ユーザーを個々に追加するには、以下の手順に従います。
備考
ユーザー
ユーザーページを参照し、目的のユーザーを選択して、ユーザーのプロフィールでメンバーシップをクリックします。 このユーザーに対して現在設定されているグループがメンバーシップページに表示されます。
このページで以下の操作を行います。
| フィールド | 説明 | |
|---|---|---|
| 1 | ユーザーをグループに追加 | ユーザーを追加するグループ名を入力するダイアログを開きます。 組織に割り当てられているグループに追加できるのは、その組織のメンバーだけです。 |
| 2 | グループ名 | グループ設定を開き、名前と説明を編集できるようにします。 |
グループと組織を設定すると、DataRobotプラットフォーム全体でユーザーとリソースを容易に管理できます。 詳細については、以下を参照してください。
グループを作成すると、グループおよび組織の作成ページからユーザーをメンバーとして追加できます。 ユーザーを個々に追加するには、以下の手順に従います。
備考
ユーザー
[ユーザー]ページを参照し、目的のユーザーを選択して、ユーザーのプロフィールでメンバーシップをクリックします。 このユーザーに対して現在設定されている組織およびグループがメンバーシップページに表示されます。
このページで以下の操作を行います。
| フィールド | 説明 | |
|---|---|---|
| 1 | 組織 | 組織の名前を入力します。 1人のユーザーをメンバーにできるのは1つの組織だけです。 |
| 2 | 組織のプロファイルに移動 | 組織をクリックすると、そのプロフィールが表示されます。 |
| 3 | ユーザーをグループに追加 | ユーザーを追加するグループ名を入力するダイアログを開きます。 対象のユーザーが組織のメンバーである場合、選択できるのは、同じ組織に属するグループかいずれの組織にも属さないグループだけです。 ユーザーは最大50個のグループに参加できます。 |
| 4 | <Group_name> | グループ設定を開き、名前と説明を編集できるようにします。 |
次回、このユーザーのプロファイルを表示すると、ユーザーの組織が表示されます。
ユーザーアカウントの非アクティブ化¶
DataRobotからユーザーアカウントを削除することはできません。これは、従業員の異動に関係なく、組織のデータが損失することを防ぐためです。 ただし、管理者はユーザーの作業を行ったデータやプロジェクトを維持しながら、そのユーザーのDataRobotへのアクセスをブロックすることができます。
アプリ管理者 > ユーザーで目的のユーザーを見つけます。
ユーザー > ユーザーのプロフィールからユーザーアカウントのアクセスを変更できます(ユーザーを有効化またはユーザーを無効化をクリックします)。
最新のユーザーアクティビティの表示¶
アプリ管理者 > ユーザーアクティビティモニターから、 ユーザーアクティビティモニターにすばやくアクセスできます。このユーザーについて記録されたすべてのアプリアクティビティが表示されます。





























