デフォルトの拒否プロパティ
デフォルトの拒否プロパティ (glide.sm.default_mode) は、一致する ACL ルールがワイルドカードテーブル ACL ルールのみの場合に、セキュリティマネージャーのデフォルトの動作を制御します。
最も一般的なレコードベースの操作 (読み取り、書き込み、作成、および削除) 用の一連のワイルドカードテーブル ACL ルール。システムテーブルへのロールベースでのアクセスを提供する ACL も多数用意されています。たとえば、business_rule_admin ロールに sys_script アクセス権を付与する ACL があります。このロールはビジネスルールを管理できると文書化されています。
glide.sm.default_mode プロパティを使用して、すべてのテーブルでこれらの操作を拒否または許可します。
- アクセスを拒否:ワイルドカードテーブル ACL ルールは、ユーザーが admin ロールを所有しているか、別のテーブル ACL ルールの要件を満たしている場合を除き、読み込み、書き込み、作成、削除の操作をすべてのテーブルで制限します。report_on や personalize_choices などの他の操作は、この設定の影響を受けません。
- アクセスを許可:ワイルドカードテーブル ACL ルールは、そのような操作を制限する特定のテーブル ACL ルールが存在する場合を除き、読み込み、書き込み、作成、および削除の操作をすべてのテーブルで許可します。
[アクセスを拒否 (Deny Access)] に設定すると、glide.sm.default_mode を [アクセスを許可 (Allow Access)] にリセットすることはできません。
注:
デフォルトでは、ワイルドカードテーブル ACL ルールのみが
glide.sm.default_mode プロパティの値をチェックする ACL ルールです。この設定で他の操作を制御する場合は、独自の ACL ルールを作成してこのプロパティ値をチェックします。このプロパティの詳細については、「インスタンスセキュリティ強化設定」の「デフォルトの拒否」を参照してください。