テーブル、または外部データベースのビューに新しいレコードを作成する権限を設定できます。
ワークフローの履歴を記録するテーブルなど、システムテーブルのビューにレコード作成する権限は設定できません。
ここでは、新規レコードについて以下のように設定する例で説明します。
テーブルにテキスト型の「品名」フィールドと整数型の「数量」フィールドがある。
Administratorは、条件なしで新規レコードを作成できる。
ログインユーザーは、数量が500未満の新規レコードまで作成できる。
すべてのユーザーは、数量が100未満の新規レコードまで作成できる。
テーブルを作成します。次に右ペインで[新規レコード作成権限]をチェックし、[権限の編集…]をクリックします。
以下のように権限を設定し、[OK]をクリックします。
テーブルからページを作成し、[ホーム]→[(デバッグ)]で確認します。
Administratorでログインすると、条件なしで新規レコードを作成できます。
Administrator以外の権限でログインすると、数量が500未満のレコードしか作成できません。500以上のレコードを作成しようとすると、エラーが表示されます。
ログアウトしてレコードを作成しようとすると、数量が100件未満のレコードしか作成できません。100件以上のレコードを作成しようとすると、エラーが表示されます。