ユーザーが関連リストテーブルのレコードを作成または更新するために必要なロールを持っているにもかかわらず、関連リストに [編集] または [新規] オプションが表示されないIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 通常、特定のテーブルのレコードを編集または作成できるユーザーが、同じテーブルのレコードを表示している関連リストに [編集] ボタンまたは [新規] ボタンが見つかりません。 Symptoms<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 通常、指定されたテーブルまたはレコードタイプに対する作成、書き込み、または更新の権限を持つユーザーは、同じテーブルまたはレコードタイプのレコードを表示している関連リストに [編集] ボタンまたは [新規] ボタンを表示しません。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 現在のすべてのリリース。 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } このタイプの問題の通常の原因は、ユーザーが関連リストテーブルのレコードを作成、編集、またはその他の方法で操作するための通常の権限を持っている一方で、この特定のテーブルに対するこれらの権限が、この特定の関連リストに対して上書きされる可能性があるためです。したがって、ユーザーは関連リストテーブル自体に対する完全な権限を持っている可能性がありますが、その特定の関連リストのリストコントロール (sys_ui_list_control) の特定の構成では、[編集] や [新規] ボタンや機能を表示して選択できるようにするタイミングに関する追加条件が指定されている場合があります。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この問題を修正するために、関連リストコントロールレコードを編集して、この特定の関連リストに対する追加の権限をユーザーに付与します。 この関連リストコントロールレコードを編集するには、インスタンスのアドミン権限を持つアカウントを使用して次の手順を実行します。 関連リストから、いずれかのリスト見出しを右クリックします。表示されるポップアップメニューから、[構成] オプションを選択します。表示されるサブメニューから「リストコントロール」を選択します。この特定の関連リストの組み合わせに既存のリストコントロールがある場合は表示されます。ない場合は、新しいレコードフォームが開きます。 表示されるレコードから、リストをリスト編集する機能、関連リストラベル、クリックされた場合のリストオブジェクトの動作など、この関連リストに関する多くのオプションを構成/制御できます。ただし、この特定の問題について、フォームで確認する主なフィールドは次のとおりです。 新規ボタンを省略:このチェックボックスは、この関連リストに [新規] ボタンを表示するかどうかを決定します。 編集ボタンを省略:このチェックボックスは、この関連リストに [編集] ボタンを表示するかどうかを決定します。 編集ボタンの省略条件:このテキストフィールドでは、フォームに [編集] ボタンを表示するかどうかが評価される、動的に実行される Javascript スクリプトを追加できます。スクリプトは、true または false の値を返すか、特別な値「answer」を true または false の値に設定するように設計できます。スクリプトが返す (または回答変数が true の値) の場合、[編集] ボタンは関連リストに表示されず、値スクリプトが (または回答変数の) false の値を返す場合、[編集] ボタンが表示されます。 レコードに適切な更新を行った後、[更新] ボタン (新しいレコードの場合は [送信] ボタン) をクリックしてリストコントロールレコードを保存します。 これらの条件を編集して保存すると、必要なユーザーは必要に応じて [編集] ボタンや [追加] ボタンを表示して使用できるようになります。 ユーザーがこれらの関連リストのレコードを編集または追加する実際の権限を持っているかどうかを判断する際には通常の ACL も評価されるため、このフォームでこれらのボタンの表示を変更しても、これらのアクションを実行する基本権限を持たないユーザーにはレコードを編集または作成する権限が付与されません。また、加えられた変更はこの特定の関連リストに対するものであり、同じターゲットテーブルに関連付けられている他の関連リストには同じ変更が適用されないことにも注意してください。