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