REST Web サービスの POST メソッドによってレコードが挿入されるが、応答が生成されないIssue テーブルまたはインポートセット API の使用に関係なく、REST Web サービスから POST メソッドを使用すると、レコードはターゲットテーブルに挿入されますが、応答本文には何も表示されません。[応答ヘッダー] のみがいくつかの入力をもたらしますが、[応答本文] は空です。 これは、この統合に使用しているsys_userレコードにrest_serviceロールが既にアサインされていることを考慮しています。さらに、統合ユーザーレコードに admin ロールをアサインすると、応答が [応答本文] に表示されます。Causeこれは ACL 関連の問題です。すべての ServiceNow インスタンスには、*.sys_id という名前の書き込み ACL があります。一般に、この ACL はベースシステムでは非アクティブです。顧客がこの ACL を有効にすると、この問題に直面します。 調査手順: システムプロパティ glide.rest.debug を有効にします。POST メソッドを実行し、ターゲットテーブルにレコードを挿入します。REST デバッグログを確認すると、次のメッセージが表示されます。警告 *** 警告 *** [REST API] TableAPIService :作成されたレコードを読み取れません。レコードが見つかりませんResolution以下のソリューションの中から、お客様に最適なソリューションを1つ選択してください。 この ACL を非アクティブ化します。ビジネス要件のためにこの ACL を有効にした場合は、もう 1 つの書き込み ACL を作成し、それにロール rest_service を付与します。 注意:REST ログ記録には、処理期間、ヘッダー、および要求本文が含まれます。このプロパティの長期使用はパフォーマンスに影響を与える可能性があるため、REST 処理のデバッグ中にこのプロパティを使用し、その後はプロパティの設定を false に戻すことが推奨されます。