デスクトッププールへのデスクトップユーザーアクセスについて

デスクトップ・ユーザーは、グループでアクセスできるコンパートメントに含まれる各デスクトップ・プールから単一のデスクトップにアクセスできます。ユーザーのアクセスを制限するには、個別のグループと個別のコンパートメントを作成する必要があります。

例: それぞれ1つのデスクトップ・プールを持つ2つのサブコンパートメント

この例では、デスクトップ・コンパートメントに2つのサブコンパートメントが含まれています:

  • Windows_Desktops
  • Linux_Desktops

次の2つのグループがあります。

  • Windows_Users
  • Linux_Users

さらに:

  • Windows_Desktopsサブコンパートメントには、単一のWindowsデスクトップ・プールが含まれます。
  • Linux_Desktopsサブコンパートメントには、単一のLinuxデスクトップ・プールが含まれます。

ユーザーは、次のポリシーに基づいてサブコンパートメントにアクセスできます。

Allow group Windows_Users to use published-desktops in compartment Desktops:Windows_Desktops
Allow group Linux_Users to use published-desktops in compartment Desktops:Linux_Desktops

このシナリオでは、管理者はグループに基づいてデスクトップ・ユーザーのアクセスを制限できます。Windows_Usersグループ内のユーザーは、Windowsデスクトップを1つだけ開くことができます。同様に、Linux_Usersグループ内のユーザーは、1つの Linuxデスクトップしか開けません。Windows_Usersグループと Linux_Usersグループの両方に属するユーザーは、Windowsプールから1つと Linuxプールから1つという2つのデスクトップを開くことができます。

それぞれが1つのデスクトップ・プールを持つ2つのサブコンパートメントがある例。

関連項目:

セキュア・デスクトップ・インタフェースに表示される内容

デスクトップ・ユーザーは、Oracle Cloud Infrastructure Consoleとは別のブラウザ・アプリケーションであるセキュア・デスクトップ・インタフェースを介してデスクトップにアクセスします。このインタフェースには、デスクトップユーザーが接続できるデスクトップが一覧表示されます。デスクトップユーザーの観点からは、リストは割り当てられた個々のデスクトップで構成されます。しかし、舞台裏で起こっていることは少し複雑です。リストには、ユーザーがアクセス権を付与された公開済デスクトップが実際に表示されます。

公開デスクトップとは何ですか。

パブリッシュされたデスクトップは、基本的にデスクトッププール内の単一のデスクトップです。そのため、デスクトップユーザーに表示されるリストには、個々のデスクトップインスタンスの詳細ではなく、デスクトッププール名のリストが表示されます。ユーザーが以前にデスクトップにアクセスしたかどうかによって、その特定のデスクトップに対してユーザーに割り当てられた実際の基礎となるOCIリソースがあるかどうかが決まります。

たとえば、デスクトップ・ユーザーがセキュア・デスクトップ・インタフェースに初めてログインすると、デスクトップ・プール名のリストが表示され、「使用可能- 新規デスクトップ」ステータスのデスクトップが表示されます。つまり、そのプールに一意に割り当てられるデスクトップを作成する機能があります。ただし、現在、デスクトップ(基礎となるコンピュート・インスタンスおよびブロック・ボリュームとともに)が明示的に作成またはユーザーに割り当てられていない。最初にデスクトップをクリックしてアクセスすると、セキュア・デスクトップ・サービスはデスクトップをユーザーにプロビジョニングし、デスクトップのサポートに必要な基礎となるOCIリソースを作成します。管理者は、コンソール内に一覧表示されたデスクトップを表示できます(Viewing State of Desktopsを参照)。

ユーザーがセキュア・デスクトップ・インタフェースに次回ログインすると、同じパブリッシュされたデスクトップがリストに表示されます。ただし、現在は「使用可能」状態になっています。つまり、そのデスクトップ・プールに実際のデスクトップ・インスタンスが割り当てられ、OCIリソースで構成されるようになりました。

公開されたデスクトップの概念を気にする理由

公開されているデスクトップの概念は、デスクトップへのアクセス権をユーザーに付与するポリシーに示すように、アクセス・ポリシーがどのように機能するかを理解するための鍵となります。

Allow group <desktop-users> to use published-desktops in compartment <desktop-compartment>

これにより、デスクトップ・プール全体へのアクセス権がユーザーに付与されるのではなく、指定したコンパートメント内の各プール内の単一のデスクトップ・インスタンスが付与されます。このため、ユーザー・アクセスを1つの特定のデスクトップに制限する必要がある場合は、デスクトップ・プールごとに個別のコンパートメントが必要です。

関連項目: