機械翻訳について

添付のトラブルシューティング

このドキュメントでは、添付のトラブルシューティングの例をいくつか説明します。

問題: 400無効な要求エラー

問題: REST API 400無効な要求エラー:

POST: PODURL/crmRestApi/resources/11.13.18.05/customerWorkOrders/0000022013/child/Attachment

応答: 400 Bad Request]]></nstrgmpr:errorPath><nstrgmpr:instance><![CDATA[Permission to insert or update documents is denied due to data security rules. Permission to insert or update this attachment is denied due to the data security rules

解決方法:

作業オーダー・オブジェクトは、添付カテゴリ・セキュリティを使用するように設定されます。 「写真」カテゴリに「添付」カテゴリとは異なるセキュリティを設定する必要はありません。 次の手順を実行して写真カテゴリのデータ・セキュリティを削除します。

  1. 「設定と保守」にナビゲートします。
  2. タスク「添付エンティティの管理」を検索します。
  3. エンティティ名の検索= SVC_WORK_ORDERS
    • ユーザー・エンティティ名: SVC_WORK_ORDERS
    • モジュール: Service
    • データベース・リソース: SVC_WORK_ORDERS
    • 表名: WorkIOrderVO
  4. 「セキュリティ使用可能」のチェック・ボックスの選択を解除します。

問題: Postmanからの件数'0'の応答

問題: OIC統合では添付が作成されたことが示されていますが、Postmanからチェックすると、件数'0'の応答が返されます。

解決方法:

  1. カテゴリと添付エンティティ作業オーダー間の関連付けが正しく設定されていることを確認してください。

    アプリケーションの実装ガイドの「添付ファイルのトラブルシューティング」のトピックを参照してください。

    • 「ロール」ページで、「アプリケーション添付カテゴリの管理」のユーザーを確認します。
    • SERVICE_APP_ICS_ID (統合ユーザー)に営業管理者ロールがあることを確認します。
  2. 新しい添付カテゴリを定義し、それをエンティティに関連付けます。

    このガイドのOracle Fusion Service構成の章の添付カテゴリの管理のトピックを参照してください。

  3. セキュリティ・コンソールにナビゲートします。
  4. 次のパラメータを使用して、新しいカスタム・ロールを作成します。
    • ロール名: 名前を入力します。
    • ロール・コード: ATTACHMENTS_ROLE
    • ロール・カテゴリ: 共通 - ジョブ・ロール
  5. 「ロール階層」にナビゲートします。
  6. サービス作業オーダー管理者ロールを追加します。
  7. 「保存してクローズ」をクリックします。
  8. 統合ユーザーにロールを追加します。
  9. 次のパラメータを使用して別のジョブ・ロールを作成します。
    • ロール名: 名前を入力します。
    • ロール・コード: ATTACHMENTS_ROLE
    • ロール・カテゴリ: 共通 - ジョブ・ロール
  10. 「ロール階層」にナビゲートします。
  11. 次の権限を追加します。
    • 添付ユーザー
    • 添付の読取り
    • 添付の更新
    • 添付の削除
  12. 「ユーザー」タブで、コールする必要なユーザー(統合ユーザー)を追加します。
  13. 「保存してクローズ」をクリックします。
  14. ナビゲータから、「ツール」→「スケジュール済プロセス」に移動し、次のジョブを実行します。
    1. 最新のLDAP変更の取得
    2. 待ち状態のLDAP要求の送信
    3. ユーザーおよびロールのアプリケーション・セキュリティ・データのインポート
    4. ユーザーGUIDの同期化