前のトピック: データ パーティション制御テーブルの表示次のトピック: [データ パーティションの制約]のフィールド


データ パーティションの制約の作成

データ パーティションの制約は、そのデータ パーティションに割り当てられたユーザによるデータベース レコードへのアクセスを制限します。

次の手順に従ってください:

  1. 管理]タブで、[セキュリティと役割の管理]-[データ パーティション]-[データ パーティションの制約]を選択します。

    データ パーティションの制約リスト]ページが開きます。

  2. 新規作成]をクリックします。

    データ パーティションの制約の新規作成]ページが開きます。

  3. 必要に応じて、[データ パーティションの制約]フィールドに入力します。
  4. 必要に応じて、タブ内の情報を入力します。
    制約

    データ パーティションに割り当てられているユーザが表示、作成、更新、または削除できるテーブル内のレコードを制御する基準を指定します。 たとえば、ユーザが割り当てられた案件の更新のみを実行できるよう指定できます。 データ パーティションに割り当てられているユーザが、条件に一致しないレコードをリクエストすると、そのレコードは読み取り専用に設定されます。

    制限: 4000 バイト

    SQL 変換

    制約の定義が SQL 形式で表示されます。 [制約]タブで入力した条件が検証され、基礎となる SQL WHERE 句が構築されます。 この変換は、検証用に[SQL 変換]タブに表示されます。

  5. 保存]をクリックします。

    制約が保存され、データ パーティションに追加されます。

例: CAB 割り当てに関するデータ パーティションの制約の作成

ログイン ユーザが所属する CAB に割り当てられた変更要求のみの更新をユーザに許可するデータ パーティションの制約を作成できます。

CAB 変更要求のユーザ割り当てに関するデータ パーティションの制約を作成するには、データ パーティション内の Change_Request 制御テーブルの制約値を以下のように割り当てます。

ログイン ユーザは、ユーザが所属する CAB に割り当てられた変更要求のみ更新できます。

関連項目

[データ パーティションの制約]のフィールド

制約の定義