エラーのトラブルシューティングに役立つ ACTUAL_LOGGED_IN_USER_ID、USER_ID、RECORD_ID、ENTITY_TYPE、ACCESS_ERROR、REQUESTED_ACCESS_LEVEL、ERROR_DESCRIPTION 項目を確認することをお勧めします。これらはエラーのトラブルシューティングに最も役立ちます。REQUEST_ID、ERROR_TIMESTAMP、USER_ID などの項目を使用すると、適切なアクセスエラーであることを確認できます。
Edwin はケース C1 の所有者ですが、ケースの親取引先である取引先 A1 の所有者ではありません。Edwin には取引先 A1 への編集アクセスがありますが、ロール階層では取引先の所有者より上位ではありません。Edwin はケース C1 をチームメンバーと共有しようとしましたが、エラーが発生して操作を完了できません。Edwin にエラーが表示されると、システム管理者はイベントログファイルをクエリできます。システム管理者は同じ REQUEST_ID を持つログが 2 つあることを確認します。システム管理者は次の値に注目します。
ログ 1:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX1 (Edwin) |
| RECORD_ID | 001XXXXXXXXXXX2 |
| ENTITY_TYPE | Account (取引先) |
| ACCESS_ERROR | NO_ACCESS |
| REQUESTED_ACCESS_LEVEL | FULL |
| ERROR_DESCRIPTION | User 005XXXXXXXXXXX1 doesn't have full access for the record 001XXXXXXXXXXX2.(ユーザー 005XXXXXXXXXXX1 にはレコード 001XXXXXXXXXXX2 のフルアクセスがありません) |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX1 (Edwin) |
ログ 2:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX1 (Edwin) |
| RECORD_ID | 500XXXXXXXXXXX3 |
| ENTITY_TYPE | Case (ケース) |
| ACCESS_ERROR | NO_ACCESS |
| REQUESTED_ACCESS_LEVEL | READ |
| ERROR_DESCRIPTION | Can’t share record 500XXXXXXXXXXX3 to the user 005XXXXXXXXXXX4.(レコード 500XXXXXXXXXXX3 をユーザー 005XXXXXXXXXXX4 と共有できません) |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX1 (Edwin) |
原因:ログから、システム管理者は Edwin (005XXXXXXXXXXX1) がケース C1 (500XXXXXXXXXXX3) をチームメイト (005XXXXXXXXXXX4) と共有できないのは、Edwin にケースの親取引先 A1 (001XXXXXXXXXXX2) へのフルアクセスがないためであると判断します。
理由: ケースを共有すると、親取引先への読み取りアクセスが自動的に付与されるため、取引先所有者か十分な権限を持つユーザーのみがこの操作を実行できます (取引先に対する Edwin の編集権限では不十分です)。
解決策: 必要な権限を持つユーザー (取引先所有者やシステム管理者など) がケースを共有できます。
取引先の子に当たる取引先責任者または商談レコードで同じエラーが発生する可能性があります。
Anand は取引先責任者 C1 の所有者ですが、取引先責任者の親取引先である取引先 A1 の所有者ではありません。Anand は取引先責任者 C1 を所有しているため、取引先 A1 への暗黙的な読み取りアクセスを持っています。Anand は取引先責任者 C1 の所有権をチームメイトの Ciara に譲渡しようとしますが、エラーが表示されて操作を完了できません。Anand にエラーが表示されると、システム管理者はイベントログファイルをクエリできます。システム管理者は同じ REQUEST_ID を持つログが 2 つあることを確認します。システム管理者は次の値に注目します。
ログ 1:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX2 (Ciara) |
| RECORD_ID | 001XXXXXXXXXXX4 |
| ENTITY_TYPE | Account (取引先) |
| ACCESS_ERROR | NO_ACCESS |
| 次のデータが UI に表示される | DateTime1__c = 2023 年 8 月 18 日 14:00 |
| ERROR_DESCRIPTION | User 005XXXXXXXXXXX2 doesn't have read access for the record 001XXXXXXXXXXX4.(ユーザー 005XXXXXXXXXXX2 にはレコード 001XXXXXXXXXXX4 の読み取りアクセスがありません) |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX3 (Anand) |
ログ 2:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX3 (Anand) |
| RECORD_ID | 001XXXXXXXXXXX4 |
| ENTITY_TYPE | Account (取引先) |
| ACCESS_ERROR | NO_ACCESS |
| REQUESTED_ACCESS_LEVEL | FULL |
| ERROR_DESCRIPTION | User 005XXXXXXXXXXX3 doesn't have full access for the record 001XXXXXXXXXXX4.(ユーザー 005XXXXXXXXXXX3 にはレコード 001XXXXXXXXXXX4 のフルアクセスがありません) |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX3 (Anand) |
原因:ログから、システム管理者は Anand (005XXXXXXXXXXX3) が取引先責任者 C1 の所有権を変更できないのは、Anand に取引先責任者の親取引先 A1 (001XXXXXXXXXXX4) へのフルアクセスがなく、チームメイトの Ciara (005XXXXXXXXXXX2) に取引先 A1 への読み取りアクセスがないためであると判断します。
理由: 取引先の所有者を変更すると、親取引先への読み取りアクセスが自動的に付与されるため、取引先所有者か十分な権限を持つユーザーのみがこの操作を実行できます。
解決策: システム管理者か取引先所有者がまず Ciara に取引先への読み取りアクセスを付与する必要があります。または、必要な権限を持つユーザー (取引先所有者やシステム管理者など) が取引先責任者の所有者を直接変更できます。
取引先の子に当たるケースまたは商談レコードで同じエラーが発生する可能性があります。
Edwin は商談 O1 の所有者ですが、商談の親取引先である取引先 A1 の所有者ではありません。チームメイトの Charlie は、手動共有で商談 O1 への編集アクセスを付与されました。Charlie は商談 O1 の親取引先を取引先 A2 に変更しようとします。Charlie は取引先 A2 の所有者ではありません (Charlie が持っているのは編集アクセスのみで、ロール階層では取引先所有者の下位に当たります)。また、Edwin には取引先 A2 へのアクセスがありません。エラーが表示され、Charlie は操作を完了できません。Charlie にエラーが表示されると、システム管理者はイベントログファイルをクエリできます。システム管理者は同じ REQUEST_ID を持つログが 2 つあることを確認します。システム管理者は次の値に注目します。
ログ 1:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX1 (Edwin) |
| RECORD_ID | 001XXXXXXXXXXX4 |
| ENTITY_TYPE | Account (取引先) |
| ACCESS_ERROR | NO_ACCESS |
| REQUESTED_ACCESS_LEVEL | READ |
| ERROR_DESCRIPTION | ユーザー 005XXXXXXXXXXX1 にはレコード 001XXXXXXXXXXX4 の読み取りアクセスがありません。 |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX2 (Charlie) |
ログ 2:
| 項目 | 値 |
| EVENT_TYPE | InsufficientAccess |
| USER_ID | 005XXXXXXXXXXX2 (Charlie) |
| RECORD_ID | 001XXXXXXXXXXX4 |
| ENTITY_TYPE | Account (取引先) |
| ACCESS_ERROR | NO_ACCESS |
| REQUESTED_ACCESS_LEVEL | FULL |
| ERROR_DESCRIPTION | User 005XXXXXXXXXXX2 doesn't have full access to the record 001XXXXXXXXXXX4.(ユーザー 005XXXXXXXXXXX2 にはレコード 001XXXXXXXXXXX4 へのフルアクセスがありません) |
| ACTUAL_LOGGED_IN_USER_ID | 005XXXXXXXXXXX2 (Charlie) |
原因:ログから、システム管理者は Charlie (005XXXXXXXXXXX2) が商談 O1 の親取引先を変更できないのは、Charlie に取引先 A2 への (001XXXXXXXXXXX4) のフルアクセスがなく、Edwin (005XXXXXXXXXXX1) に取引先 A2 (001XXXXXXXXXXX4) へのアクセスが一切ないためと判断します。
[More Decimals on Price] (価格の小数点以下の桁数を増やす) の有効化 - 商談と見積品目の価格で小数点以下の桁数を追加できるようにします。 商談の親取引先を変更すると、その親取引先の読み取りアクセスが子レコードの所有者に自動的に付与されるため、取引先所有者か十分な権限を持つユーザーのみがこの操作を実行できます。
解決策: システム管理者か取引先 A2 の所有者が、まず Edwin に取引先 A2 への読み取りアクセスを付与する必要があります。これにより、Charlie は商談 O1 の親取引先を取引先 A2 に変更できるようになります。
取引先の子に当たる取引先責任者またはケースレコードで同じエラーが発生する可能性があります。
000396437

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.