このエラーが出た時の対象方法。
プロファイルなども他の人と一緒なのに、このエラーの場合で、メール送信があったら疑うことがあります。
メールテンプレートのフォルダーにアクセス権があるかどうかを。
案外、この問題が多いようです。
- insufficient cross reference id
- Insufficient access rights on cross-reference id when using send email action in Flow
I was able to figure out the issue, the user did not have edit access to the record. They were sharing the record via hierarchy.
ユーザーがレコードへの編集アクセス権を持っていなかったため、問題を特定できました。彼らは階層を介して記録を共有していました。私はそれを見落としました。
HOW TO DEBUG INSUFFICIENT ACCESS RIGHTS ON CROSS REFERENCE ID ERROR
Email error: INSUFFICIENT_ACCESS: insufficient access rights on cross-reference id: 0059A0000054bxh when sending email
This error can also be seen when a System Administrator uses "login as" for an unverified user in ANY ORGANIZATION and tries to send email from Salesforce as that user.
For more information on "Unverified Emails" see this article
Email error: INSUFFICIENT_ACCESS: insufficient access rights on cross-reference id: 0059A0000054bxh when sending email
https://help.salesforce.com/s/articleView?id=000392091&type=1
If you go to Setup > Users and click on your name, there should be a 'verify' button next to your email address.
フローのメールアクションの場合
I had to remake the flow entirely from scratch, to finally find my mistake. I accidentally referenced the wrong Related Record ID in the Send Email Configuration. No more errors during debugging.
最終的に間違いを見つけるために、フロー全体を最初から作り直す必要がありました。メール送信構成で間違った関連レコード ID を誤って参照していました。デバッグ中にエラーは発生しなくなりました。
以下を参考にするのがいいかもしれません