ドメインセパレーションとリモートテーブル
リモートテーブルではドメインセパレーションはサポートされていません。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル: サポートなし
- ドメインフィールドがデータテーブル に存在している可能性がありますが、データを管理するロジックがありません。
- このレベルでは、ドメイン分割は考慮されません。
サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。
概要
ドメインセパレーションは、ドメイン固有のユーザーに対して完全なデータ分離を提供します。
リモートテーブルでのドメインセパレーションの仕組み
標準の内部テーブルを作成する場合は、sys_domain フィールドを追加できます。これにより、テーブルに格納されているデータがドメインセパレーションされます。リモートテーブルをネイティブで作成する場合、この機能はサポートされません。そのため、リモートテーブルに追加される行ではドメインセパレーションが行われません。
ただし、作成してリモートテーブルに関連付けるスクリプト定義は、ドメイン (データ) 分離することができます。スクリプトを作成するときに、ドメインセパレーションをサポートする DomainSupport API を含めることができます。スクリプト定義がドメインセパレーションされている場合、指定されたドメインに属するユーザーのみがリモートテーブルのデータを表示できます。