0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

This error occurred when the flow tried to create records: INACTIVE_OWNER_OR_USER

Last updated at Posted at 2023-07-04

「非アクティブな所有者のレコードを更新」権限を持つ権限セットを作成し、非アクティブなユーザーのレコードを変更する必要がある各ユーザーに割り当てることができます。

You can create a permission set with the"Update Records with Inactive Owners" permission and assign to the respective user who is needs to modify the inactive users records.

https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000A8KECSA3

Enable the permission 'Create Audit Fields' for standard profiles


このINACTIVE_OWNER_OR_USERエラーは、データ展開中に非アクティブなユーザーにレコードを割り当てようとしたときに発生する可能性があります。

エラーの原因は何ですか?

デフォルトでは、Salesforce では非アクティブなユーザにレコードを割り当てることはできません。

INACTIVE_OWNER_OR_USER非アクティブなユーザーにレコードを割り当てようとすると、展開できないレコードの ID を含むエラーが返されます。

image.png

この一般的な例は、レコードを作成したユーザーが現在非アクティブに設定されているときにバックアップから復元しようとする場合です。

エラーを修正するにはどうすればよいですか?

まず、展開を続行するために問題のユーザーを再アクティブ化するかどうかを検討します。あるいは、一部のユーザー権限を変更して、非アクティブな所有者を持つレコードを更新できるようにすることもできます。

  1. 「セットアップ」をクリックします
  2. [クイック検索] ボックスに「ユーザー インターフェイス」と入力し、 [ユーザー インターフェイス]メニュー オプションを選択します。
  3. 図に示すように、「レコード作成時に監査フィールドを設定する」および「非アクティブな所有者でレコードを更新する」ユーザー権限を有効にするボックスにチェックを入れます。

image.png

4. ユーザー プロファイルまたは権限セットの非アクティブな所有者によるレコードの更新を有効にします。

image.png

これらの手順を実行したら、デプロイメントを再実行してみてください。

INACTIVE_OWNER_OR_USER 非アクティブなユーザを探す

Error Type: Batch Apex error

Error Date: 2024-01-19 07:00:41

Message: "First error: Insert failed. First exception on row 0; first error: INACTIVE_OWNER_OR_USER, operation performed with inactive user [00537000002hp6e] as owner of opportunity: []"

Context: npsp__RD_RecurringDonations_BATCH

Please check this article.

query inactive user record
https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T476HSAR

Try this........,
1.
Create a formula field of type Checkbox on the object and formula will be 'Owner.IsActive'. It returns true if Owner is Active otherwise false.
Then create a report on the object with this checkbox = false as filter.
This report will give you the number of records which are owned by inactive users.
2.
Run a query in developer console which will give you the count of records which are owned by inactive users.
For Ex:

Select count() FROM Contact WHERE Owner.isActive = false

Also check this link : https://help.salesforce.com/articleView?id=000004964&type=1
Can you please Let me know if it helps or not!!!

NPSP

NPSPではなんか違う?まぁ、相変わらずよく分からん

When you deactivate a user that is the running user of a batch job, then these errors begin to appear. You can change the running user for those jobs to yourself to fix this, just follow the steps outlined here - https://powerofus.force.com/s/article/NPSP-Edit-or-Reschedule-NPSP-Scheduled-Jobs

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000BttxpSAB

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?