オムニジェント ID とアクセス

重要

オムニジェントは ベータ版です。 オープン ソースのドキュメントについては、 Omnigent のドキュメントを参照してください

Azure Databricksでは、Omnigent は Azure Databricks ワークスペース ID を使用します。 管理する個別のオムニジェント ログイン、アカウント、またはパスワードはありません。 認証とシングル サインオンでは、Azure Databricks ログインが使用され、アクセスはAzure Databricksによって管理されます。

サインイン

Azure Databricks ワークスペースから Omnigent を開くと、ワークスペース ユーザーとして自動的に認証されます。 要求ごとにAzure Databricks ID が送信され、Omnigent はセッションとアクションをその ID に属性付けします。

CLI を使用して独自のマシンをオムニジェント ホスト として登録する場合は、ワークスペースに対して同じ方法で認証を行います。

omni login <workspace-url>

これにより、Azure Databricks のIDでサインインされるため、登録するホストがあなたに関連付けられます。 ホストを登録するには、 オムニジェントのクイック スタートを参照してください。

アクセス制御

オムニジェントおよび個々のセッションへのアクセスは、Azure Databricksによって管理されます。

  • オムニジェントを使用できるユーザー。 ワークスペース管理者は、ワークスペースのオムニジェント プレビューを有効にします。 ワークスペースアクセス権を持ち、プレビューが有効になっているすべてのユーザーが使用できます。
  • セッションの可視性。 各セッションは、共有されるまで所有者にプライベートです。 ワークスペース管理者は、すべてのセッションに一括アクセスできるわけではありません。セッションは、所有者が共有した後にのみ他のユーザーに表示されます。
  • アイデンティティ解決 所有者、コラボレーター、各ターンの作成者は、ワークスペースの電子メールで表示されます。

セッションのアクセス許可

セッションを共有するときは、次のいずれかのアクセス許可レベルを付与します。

Warning

編集権限の付与は慎重に行ってください。 エディターは、エージェントを介してシェル コマンドを実行し、ホスト上のファイルを変更できます。これには、Omnigent MCP サーバーで使用できるアクションも含まれます。 エディターは、他のセッション チャットを表示することもできます。

Permission それが可能にする内容
お読みください 共有ドキュメントのビューアーと同様に、セッションをリアルタイムで表示してフォローします。 閲覧者がメッセージを送信したり、変更を加えたりすることはできません。
Edit セッションの完全な制御: メッセージの送信、シェルの開き、ホスト ファイル システム内のファイルの編集、セッションの名前変更。

モバイル ネットワーク アクセス

Omnigent モバイル アプリはブラウザー UI と同じワークスペース ホストに接続するため、ワークスペースの既存のフロントエンド ネットワーク コントロールは変更されずに適用されます。 ワークスペースで IP アクセス リストが使用されている場合、モバイル デバイスは許可された IP アドレスから接続する必要があります。そうしないと、ワークスペースによって要求が拒否されます。 モバイル ネットワークでは IP アドレスが動的に割り当てられるため、管理者は通常、ワークスペースの許可リストにエグレス IP アドレスがある企業 VPN を介してモバイル トラフィックをルーティングすることで、この要件を満たします。

IP アクセス リスト、Private Link、コンテキストベースのイングレスなど、フロントエンドのネットワーク制御の全機能については、「Users to Azure Databricks networking」を参照してください。