選択リストのセキュリティ
personalize_choices セキュリティロールを使用して、アドミン以外のユーザーがすべてのテーブルで選択肢要素のオプションを変更できるようにすることができます。
より詳細なコントロールが必要な場合は、特定のフィールドまたは特定のテーブルのすべてのフィールド (.*) の personalize_choices 操作を管理するカスタム ACL (セキュリティルール) を作成することもできます。ただし、特定のフィールドで personalize_choices 操作にアクセスしても、そのフィールドに新しい選択肢を追加することはできません。
特定のフィールドの新しい選択肢を作成できるようにするには、そのフィールドの personalize_choices アクセスを許可する ACL が必要です。たとえば、ヒューマンリソース (HR) KB 記事の [カテゴリ] フィールドのみをパーソナライズする機能を hris_admin ロールに付与するには、ナレッジ (kb_knowledge) テーブルの [カテゴリ] フィールドに対する personalize_choices アクセスを hris_admin ロールに許可する ACL が必要です。
すべてのテーブルのすべてのフィールドに対する両方のタイプのアクセスを personalize_choices セキュリティロールに許可する定義済みの ACL があります。personalize_choices セキュリティロールには、sys_choices テーブルに対する読み取り、書き込み、および削除のアクセス権もあります。ただし、[選択肢のカスタマイズ] 機能のみをきめ細かく操作できるようにする場合は、この追加アクセス権は必要ありません。